I posted a thread just like yours in March 07.
Can I ask, why is leaving him not even an option?
I'm not militant I lived with my x's temper and flaws for years. I walked a tightrope, trying not to anger him, but at the same time, wanting to socialise, do things a reasonable way. Like you I stood up for myself and challenged obnoxious behaviour, but my x never, ever, said 'oh yeah, you're right, I was a grumpy agressive sod'.
Well, you said not to tell you to leave! so, I won't. But in March 07, MNers all to a man told me to leave. It pulled the rug from under me, made a chink in my denial. I'm glad to say that I left him in July 07. My children and I are much happier, I'm much happier, we have so many freedoms we didn't have before. We live in a happy atmosphere. The children don't have to witness a man losing his temper over tiny things, they don't have to witness Daddy shouting at Mummy and Mummy shouting back!
My financial situation is not great. I may never own my own house which saddens me, but, I am still very, very glad I left and got on with MY life.