Vent away Girl In Brooklyn.
Yes, he's a moron. Yes this will be harder than you expect, as long as you expect him to behave in a way that is contradictory to alcoholics.
But you can do this. Just stay focused on yourself and keep clear boundaries. It'll be over and you'll be free and looking back and thanking the Heavens you got out alive.