Hi Amy,
Don't think of the police as a last resort. They would rather prevent problems than have to clean up afterward. It should give your husband some perspective that what he is doing is wrong if he got a visit from the police. My wife has called them on me.
There is lots of help out there--AA for him, Al-Anon for you, or all kinds of support for women in trouble.