I know you love your son and want to help him, but you cannot get him clean and I would think long and hard before moving an active heroin addict into my home. If you will take the time to read around on this forum, you will find stories of parents who did this and lived to regret it. If your son wants recovery from addiction, it doesn't matter where he is. By the same token, he can overdose in your home as easily as anywhere. Giving him a soft place to land isn't doing him any favors, it just makes it easier for him to use.