A little tip for anyone trying the "occasional moderation" thing-
Pick out the beer(s) you're going to drink and put them in their own place. I've got a beer fridge in the shop, full of all my various favorites and water, sports drink, etc. If I want to have a few beers today while I'm off work, I pick out the 3 I want and stick them in the door. When those 3 are gone, I'm done. This way you dont have to keep track of what you're doing... and long before a few beers turns into too many beers you have to make a conscience choice.
It's not foolproof, but it has worked great for me for many years (so long as I'm not hanging out with you guys).