Hello sweet lady... I am so sorry for what you are going through. In my honest opinion, If I were in your situation and If you are living in his home, you should maybe put his stuff back where you got it... BUT explain to him that you found it and that you love him and are worried and want him to get help... There are several diufferent options for him. Mathadone, Suboxone, Ibogaine...all kinds of stuff. I have been on every opiate imaginable and am now in outpatient rehab, using methadone for management. Its completely legal as long as he goes through a clinic/doctor and it helps so much with cravings. HOWEVER, with all drugs, there are side affects and methadone does have potential for abuse. As long as he goes through MMT (Methadone Maintenance Therapy) They will assign him a doctor and a counselor and everything is very strictly regulated. He must go to group therepy sessions and He will also be given drug tests randomly through out treatment. While on methadone, I have done no other drugs whatsoever. It kills all cravings. I pay 13 dollars a day for my dose and some insurances pay for it so in most instances it is even cheaper than the heroine and in my opinion, a lot safer. If used as a Tool, it can and will help, and eventually, when he is ready, the doctors and counselors will help him come off of the methadone as well. Ive been on it for nearly 2 years but I have no intentions of getting off of it. I'm not ready and don't know if I ever will be. Your son loves you... and if hes anything like a lot of us, he probably hates himself for his addiction and he knows its wrong but its just a little bit stronger than he is. Eventually, most of us need help. Methadone saved my life but its just one of those things that may not be right for one like it is the other. I couldn't stand suboxone. and ive only heard of ibogaine, but I don't do hallucinatory things so ibogaine wouldn't be right for me. I chose the methadone route and for the most part I got my life back. If you would like to speak further with me, please feel free to private message me. Whatever route your son chooses to go, stand behind him and love him.