If he is drinking to the point of causing harm (physical, emotional, psychological) to you and your minor children, you can go to court to have him removed from the home. There are places that offer free legal care.
I'm sorry you and your children have to go through with this.