Protecting and standing up for yourself!
AMEN! AH HA! OH YEAH! HOORAY!
I hope you NEVER get treated like dirt again!
Hugs and hope and peace,
oh, and, find some loving support for the birth/post birth so you don't feel tempted for that reason to lean on him. I am sure there are folks who would love to be there for you during that time!