Look at it this way - he'll yell if you're timid and he'll yell if you're firm - so you might as well be firm. The result is the same, no?
But at least if you're firm you're no longer buying in AT ALL to how he treats you.
I've faced this dilemma personally (though not with H) and I decided that if I was damned if I did and damned if I didn't that I'd rather be damned for doing. At least that way, I was no longer complicit in my own verbal abuse.
The trouble with having an open mind is that people put things in it.
My sitch - Divorce Busted! http://www.divorcebusting.com/forums/ubbthreads.php?ubb=showflat&Number=1804137#Post1804137