Also... you have PTSD. right? Inappropriate anger is often part of the package. Brain becomes hypersensitive to norepinephrine, and small stressors become big stressors.
But it sounds like you handled it well. You behaved compassion-like, despite not feeling it. Good self-control! :tup: