Sorry to hear what you’re going through. My son is 19 and is taking everything except heroin, which I fear will be the next thing. I’m finding it very very hard as I have a younger son at home as well. I’ve went from feeling guilt to shame to rage and every other emotion. He doesn’t live with us and my life is a constant worry. He too blames everything and everyone for his addiction, and same, he didn’t have a bad childhood either. Unfortunately I can’t tell you how to make it better, all I can say is that you’re not alone in how you’re feeling and what you’re dealing with. I live every day dreading getting a phone call to say he’s dead as he has overdosed a few times. It’s easy for others to say to me walk away etc but I will never stop worrying. This forum has helped me by reading other people’s stories and resonating with them. All the best.x