Is okay if it's in the "heat of the moment"?

Alright ladies and gents, this is a question that has been burning in my head for about a week now. I'm a very non-confrontational person, but just last week someone started a fight with me over something petty (and I mean petty). And this person said some of the cruelest things they could think of that attacked all of my insecurities. Then a week later simply expected me to forgive them because they said it "in the head of the moment."

So here's my question: Is it ever okay to say some really hurtful things in a fight, simply because you're mad? And should the other person forgive you on the premise that you only said it because you were mad?

Let me know what you think.
Is okay if it's in the "heat of the moment"?
Add Opinion