You definitely need a whole lot of grey. I'm sorry, but your situation sounds more like the one I have with my first X. Outbursts of angriness and bitterness. Either learn to quit defending yourself or find another way to have those discussions. Take a moment to look at why she was angry...it started out solely as being disgruntled that your child was sick and it was an inconvenience. Then she turned it on you as the obvious target and you obliged by getting in a fight. The good news is that this will blow over until the next time she needs something. It's how you handle times like this that will matter more than how you handle things when she's happy and polite.
In the end, it's not the years in your life that count. It's the life in your years. Abraham Lincoln
It is hard to fail, but it is worse never to have tried to succeed. Theodore Roosevelt