Every person can take that word as an insult, like me for example (even though that word had a different meaning years ago).
If someone calls you gay, it's because he/she did it with a purpose
If someone calls you gay, it's because he/she did it with a purpose
Sure, using it as an insult isn't any better, but c'mon man, it's just a sexuality.