I don’t want to hear all your crappy excuses about stress, exhaustion, events in our life etc…
I think you did a good job about expressing your anger without namecalling or insulting remarks. That shows that you're still in control... good for real life. I don't believe in namecalling in arguments, because once you spew out those words, you can never take them back.
karen, I really want to know: how did it feel writing it out?
Just on your own, not even for publication here, you might try a bout of true, hateful, insulting, namecalling-- just to get down to those feelings. That's pretty personal. too personal for the BB. A good place to do that sort of thing is in the car alone (not while driving of course).