elle, I'm so sorry. Others will be along soon to comment. My son is an addict. It hurts terribly. One thing I have learned, chances are they are not being truthful. Be strong. Insist he go into a treatment facility and be clean a while before coming home. He has to want it. Subjecting yourself and your son to an active addict isn't a wise thing to do.
I'm the last in line of slow learners, and after over 20 years of wanting and believing, I know now, I can't change it. I didn't cause it. I can't cure it. Neither can you. Please read the stickies at the top of the forum. There is so much good informtion there. God bless.