I have a very hard time not letting my emotions show through in an argument. I start off strong and then falter when things get too heated. It's something I've been trying to work on and have made strides in, but have not mastered.
However, my ground was held last night and it made the biggest difference. My girlfriend recently broke her foot (like within the week) and I've been taking care of her; bringing her to classes, carrying her shit so she can use the crutches, etc.
She also has ZERO patience in the car. If a wrong turn is made, she gets annoyed very quickly. We live in an apartment and couldn't find a single free parking spot street level. Long story short, I end up messing up the directions she gave me to an open spot and she started SCREAMING; "King-Macbeth, what the FUCK are you doing?! Seriously babe, what the FUCK?! I swear to GOD IF WE LOSE THIS FUCKING SPOT BECAUSE YOU CAN'T DO SHIT!!"
I wanted so badly to scream back, but I realized that I've been helping her since her accident. I have all of the leverage. She has no right to talk to me like that. I said nothing all the while she is screaming. Stone-faced. I parked and was about to get out. "Aren't you going to say anything?!"
"I don't talk with people who can't act like an adult."
Silence. We get into the apartment and it's silent for 30 minutes. I'm cleaning our room and getting my shit in order while she just sits on the bed. She then says "Can I have a kiss?"
Response: "With the way you acted? Do you think you deserve a kiss?"
Silence, again. After a few more minutes she breaks down and cries. She says that she really appreciates me and that she wasn't mad at me, her foot was just hurting really badly. She apologized profusely.
For the rest of the night, she was as docile as a deer.
Lesson learned: Never show any emotion. Treat her as a child until she proves otherwise. You don't stoop to the level of children.