I hope you do come to our meeting. There are ways, as impossible as it seems, to learn how to worry less, not feel you have to control another, and to still be serene. No. I would not have believed it before Nar Anon but most of us, even the newer members, say they feel better right away. So praying for you and your son, but you have zero control over him...as we all do over another person. The only way to be sane in my opinion is to accept that it is out of our hands...and we didn't cause it, we can't control it and we can't cure it. That's The Three Cs.
Hugs and love.