I have to agree with Riley. Abusive even just verbally Abusive can be dangerous. add Alcohol and it can be a safety problem.
You may want to have someone aware of this conversation so that if you do not call them by a certain time they go by and check on you.
My mother and father sound a lot like you and your husband.. There was a lot going on in our home, but to everyone else we all looked perfect. It was just awful. The stress, the anger, made me a nervous wreck.
I remember my mother told my father and all of a sudden he tried to change his attitude, wanted to all of a sudden go to counseling.. Blah, blah, blah.. But he always went back to his old ways. Blamed the marriage counselor, blamed my mothers boss, her family, his family..
Finally my mom said "enough.. Either you go or we go.." And so my father left.. they still tried a few more times (it was always fine for a little while, but went back to the same old ways)..
It takes a lot of strength, but when you know it is over and you do not love each other.. It is time to make the break. You deserve to be happy. Your children deserve a home where there is not all of this fighting and controlling all off the time.. They deserve a happy mom.
Sometimes it means their parents need to not be together any more..
As long as you keep reminding your children this is not about them. That it is a grown up problem.. it will help them a lot.
Let them know you know they will always love their father and you know they will always love you, but mom and dad, just cannot live together anymore.
You may be very surprised that they already know what is going on.. I did..
I am the one that told my parents, I knew they were getting a divorce. They asked "how did you know?".. I said "because you do not love each other.". They asked, "how long have you known this?" I said "since "C" (my sister) was a baby.."
They were blown away..
Everybody was upset except me.. I was relieved.. I lived with this guilt till I was an adult.. Everyone else was so upset.. I was completely relieved.
Be strong and do what is best for you and your family..