early morning rant about husband

It's 3:40 am and I have moved baby and I downstairs to the couch after my husband had another yelling a** hole fit. I just can't sit back and ignore his behavior anymore. I just cringe at the idea of my son thinking it's ok to talk to women like that or thinking that his mom is weak by letting dad talk to her like that.
I've realized for a while now that my husband has a drinking problem. Before baby I would just shrug off his behavior because it was from the alcohol and he never remembers anyways. I've tried having conversations about it but he just gets mean and defensive and blows up. He quit smoking when we found out we were pregnant so I thought eventually the drinking would calm down also. Little man has been in our lives for 9 weeks now and he still goes at it strong every night. The problem with him is that he gets mean and won't remember things even after 2-3 drinks. Tonight he freaked out because I was using "his" bathroom sink to warm baby's bottle instead of mine. He starts cussing and saying mean things. Yelling back only makes it worse.
When he wakes up in the morning it's like nothing happened and he is all happy and sweet and loving. I just can't handle it anymore. Having my son around makes it all different, makes me think differently and all I can think about it making sure I protect him from his fathers behavior.
If you bring up drinking with my husband he will respond with, everyone has a vice. I gave up smoking I can't quite both. I try to reason with him that a vice is a bad thing and as adults we should always be trying to better ourselves. He will try to bring up my vice of sweets (I really do have an addiction) but I fought it and lost 70 pounds before baby and now I am back at it. Would he want me to just say ah it's my vice and just keep getting fatter and fatter.
I am worried for the future...