I don't think you're "supposed" to do anything; the big thing with a drink problem is that:
You didn't cause it
You can't cure it
And you can't control it
There is only one person who can make a difference and that's your DH.
However, as PPs have said, the one thing you can do, is to look after yourself.
Be very clear about what is acceptable to you, and be clear about what the repercussions are.
Ie: it wont work to say to him "don't drink today", but it will work for you to say "I'm not prepared to live with someone who verbally abuses me ". That makes it his choice, his responsibility. If he's rude to you, he can then take the consequences. Sounds simple- obviously is harder in real life; it requires follow through on consequences.
My XP had a major binge drink problem, I tried everything as you can imagine.... For years..... In the end what actually made a difference (he's told me this since), was when I said basically : "your problem , you deal with it, ask me for help if you need it, But otherwise I won't try and come up with solutions for you. And... I'm not staying with you if you're horrible like this". And we're not together now..... But ironically he has now stopped drinking.
There is too much to say in a post, but yes Al anon useful. Also I found a website called sober recovery very useful. Section for family and friends. Gave me a lot of strength to stand firm. Allowed me to see things clearly, which can be difficult when you're in the middle of it.
Also as PP said, Actions speak louder than words. Very important. Whatever your DH says is only valid if it's backed up by actions. Good luck