Take an upvote of mine! and my sincerest hope that things can stay on track for ya. I can really identify with the drug/alcohol part and it is quite tough to get yourself or friends out of a tailspin like that. Your story is riveting and I hope you find love again!
One day at a time.