Maybe from your point of view it seems as if I was harsh. Sometimes it depends on the mood I'm in. I try to be apprehensive or I try to be stupid/offensive. But whenever I'm offensive, I try not to insult them too much.
If I call someone a faggot, it's because they know I'm messing around with them.