As to OP, I'm going to be as professional as I can as to not get banned here. I actually like this forum...a lot so I waited to reply so I can choose my words a bit better
First off, you are one judgmental and harsh person. I'd love to ask your wife if you have been the best man for her 100% of the time, 24/7/365. You know, because I don't deserve a good woman
Second, quit using alcohol as a scapegoat. I've been drunk a few times in my life. I can assure you I'm nowhere near as abrasive as you, sober or high or shit faced. Is it a safe assumption you are this way sober too? I don't think you need alcohol management, you need anger management.