Too bad it's not as simple as them waking up and seeing just how lucky they are to have us.
You sound so much like me, and it's nice, because sometimes I wonder if I'm just this doormat who is waiting around to take all H's crap. I've never been the b!tchy woman to him. EVER. It's just not in me. There aren't any excuses for what he's done--not real ones anyway.
Keep up the fight. You're a good woman and you deserve true happiness.