when I get angry at someone, I prefer being mean with them for a little while, even if I lose control emotionally and say mean things. I have plenty of experience with holding back and being shy friendly and later being very angry at them for something else. So I gladly snap and them when I'm angry and i want them to know it and if I'm not angry later then I'll act very friendly to show that I don't have a problem with them later. And no apologizing! If I think it was the right and justified reaction, then I see no reason for apologizing. If I exaggerate something and say something I don't mean and they remember it later, then I take it back and apologize.

I don't really worry about hurting people. If they piss me off and I snap at them and they feel hurt and unable to forgive me or whatever, then the relationship just wasn't meant to be.

I don't offend people too often though. And if I do, I think it's their fault anyway.