Wow!
There is another saying to the affect that an alcoholic is like a sinking ship. You either let go and swim to shore, or get sucked down.
You have chosen to swim to shore!!!! I will say a prayer for your son, that he starts swimming too. You just keep on truck'n because the beach is a fine place to be.