I think you are right, I feel trapped right now in so many parts of my life. Nothing so serious that I am in any danger, but it feels like my problems are always in my face. I can't even read a book in peace.
I wrestle any visible emotional reactions into submission with a fierce iron grip, but I don't always succeed and this causes me a lot of consternation.
It's just important to 1) analyze the source of the reaction 2) forgive yourself your own humanity 3) when it applies, give the other person the opportunity to forgive your shared humanity by apologizing.
Understanding that humanity is flawed and ignorant is a good starting base. I find sometimes that it can have a negative effect if used as a rationalization though.
I hold myself accountable for my actions. I can't meet everyone's expectations and I don't expect to. I do analyze my own expectations closely. I find that is where my anger's source is, unmet personal expectations.
Either change your expectations, exert more will, or change your circumstance.