Well, if I wanted to drink and whenever I came home there was someone there fighting with me, I'm not sure I'd want to come home either. Fighting with him about his drinking isn't doing anyone any good. He's still going to drink and you're still going to be angry about it and it's just a vicious cycle.
Have you tried detachment? Have you tried Al-anon meetings to learn how to detach and take care of yourself and stop obsessing about him?