I don't fault you for losing it. An ex of my daughter slapped Jax a few weeks ago. For no reason at all. Not a hard slap but still a slap. I lost it too.
WHO does this crap?
It's MICHELLE, scarfish! My name is MICHELLE! Jax is my DOG!
~The strength of one's opinion should not exceed their knowledge on the matter~