I agree. It seems the booze is part of the problem.

If you do X and it results in Y then stop doing X.

If nothing else it will show your wife that you are serious. Your hope now is to try to work at your marriage like you never have before.

You need a life change. Cutting back on the booze could be part of it. Worst case scenario you will not turn out to be a drunk. Best case you stay in your marriage and are a better person.