Impressive, thanks for sharing.
I have a son who is in trouble with drinking. It hurts to see how he is hurting his own life and those of us who love him.
I hope your son is able to find the solution to his problem. I was stupid about this for a long time...
Rob