Since we have been talking about communication styles, and triggers for you that leave you in a reactive state ( and not very good at it BTW )
I wanna throw something out to you...Cap'n Therapissed....
My x was an extrovert, very outgoing ( Italian, you know what I mean ). Over the years, I had patterned myself to dealing with myself in terms of communicating with her. I am somewhat an introvert . So the only way I really ever expressed myself, or interpreted myself in the relationship, was what I knew.
I dealt with her like she was an introvert, because that is the way I communicated. I didn't understand the difference in the two. Hell, maybe I would go as far as saying that I didn't know there was a different way.
When we would talk, HER answers were right there. I missed a LOT of them though, because I expected her to communicate with me on my terms. That led to a LOT of unfulfilled conversations from me. It led to frustrations because it was not the way I communicated. My frustration would lead to anger, much the same way you have described.
My partner now, is an introvert. And what I learned (the hard way ) , was the difference between the two communications styles. It wasn't until I met her, that it even occurred to me.
I would ask a question on my time, and expect an answer on my time.
What I learned was, that with communication with an introvert. (especially if you are an extrovert). We can ask questions on our time, although the answers come on their time. Sometimes I wait for days for an answer.
What I was doing with her was....I was asking these questions, and she would feel "pushed" for an answer, because she wasn't ready. And in time, she would feel over run, because the questions would stack up in her brain. One after another, before she could answer the first one....
This also led to some very frustrating times, until I learned to ask one thing...then wait for the answer. I pour a tall glass of STFU, until her answers come to her.
What this did, was allow me to step back, and relieve a lot of frustration on my end, because I was eliminating my expectations.
I removed MY triggers for frustration turning towards anger at her....by simply recognizing and removing those expectations.