How old was your son and what were the things that he did that made you impatient with him?
He didn't want to do homework or chores?
My responses felt reasonable at the time. Why wouldn't I get angry at him when he yelled at me? Oh, right, he's a toddler and I'm an adult. I've been in the saddle with respect to my emotions for decades. This could, no fooling, only be the 200th time he's ever been truly angry. I'm the responsible one here. Realizing I lost sight of that perspective was what took me by surprise and scared me a little.