You are powerless over your son, as I am powerless over the active alcoholic in my life.
As hard as it is, we have to let them go and take care of ourselves.
I recommend Al-anon with love. Is a life saver for me.
Please step off this exhausting, insane treadmill. All the best to you.