Melissa Etheridge gave up on trying to save her late son from himself after realising there was nothing else she could do to fix him.
Beckett Cypher was 21 when he lost his battle with opiate addiction in May and now his mum has told Rolling Stone she struggled for years to try and get her son help.
"You want to help your child, you want to make them all better," she said,
"He was a young adult. There were things out of my control, of course. There came a time when I needed to really sit down with myself and say, 'I can’t save him. I can’t give up my life and go try to live his life for him'," she lamented.
At that point, the singer and songwriter accepted the possibility her son might die.
"I had to be able to go on living," she added, reflecting: "Of course it’s nothing a parent ever wants, but as a human being, I just needed to be at peace with a troubled son who did the best he could, who believed what he believed and then his life ended way, way too soon."
Melissa admitted she'll always feel a little guilt, explaining: "There will always be that place in my heart and my soul that has a little bit of 'Oh, what could I have done?' and, 'Is it my fault he ended this way?' and all that sort of thing."
Ultimately, however, she said her guilt: "gets smaller and smaller, because it doesn’t serve me anymore, and where he is now, he certainly doesn’t want me to take that on."