Crapola. He admitted he was drinking too much, and stopped because of it. He had, therefore, a drinking problem, no matter how you might try to explain it away, Tinkerbell.
You called him a "recovering alcoholic". He is not a recovering alcoholic. You lied.
Re: The Bush twins: Really? They were fined for underage drinking. Most kids I know, in fact all of them, aren't.
Oh, well that must mean that other kids don't drink. Or does it mean they just don't get caught? Or that if they're caught, they don't get fined? You said they were "heavy drinkers". Do they only fine the kids who drink a lot when they catch them, or are you calling them fat?
This is fun! It ought to be a board game. (Except it's too easy.)