We always thought that marijuana was the problem and maybe pills. But after 3 years our son has admitted to us yesterday that he's been smoking heroine at least everyother day. I am devastated. He's been throwing up often which I guess is a side affect when you don't use it? My question is, can he stop? Is it so addciting that he will just keep using? He went to a treatment center and they prescribed him severeral things to help with the side affects. He claims he wants to stop, but he has said that before. I just want advice on what to do to help him quit for good. Is that even possible? Thank you for reading and with any help. I'm so worried.