Insults

I get so confused. I do not get so angry anymore, I just get confused. Why on earth do people use insults related to sexual preference or gender, i.e. gay, pussy, faggot, bitch etc etc (these kind of insults are common in Swedish to)? Of course it says more about them then the person they…