it is his responsibality to stay clean or not. maybe him being with you is helping. i do not know the answer. maybe staying with you is like a half way house.he has got to learn how to live sober. if he is clean i would let him stay IF that was ok with me.YOU have got to come first,YOU have got to take care of YOU. prayers for you & your son.