I'm glad you joined us, rms - welcome.
I'm so sorry for your worries about your son. I hope you'll find that talking about it here will help. You're never alone.
I haven't used weed, but drank for decades. Sober 15 yrs. - it is possible.
Congratulations on your own sober time.