It's quite a long story, but I've got it posted in another thread, so I'm gonna copy and paste it across, and just edit bits so it fits. Basically, this was the reply to someone asking how I know my friends won't react well to me being gay;
I have two best mates. One of them (We'll call him B, for argument's sake) got totally freaked out when one of his friends - We'll call him A - got outed and suddenly became massively camp (Well, camp for a fourteen year old), and they didn't stay friends much longer - although A & B's friendship wasn't as strong or long-running as the one between B & me, admittedly.
The other one (Call him C)... well, A also managed to alienate him from gay people. This time, there was a good reason. C had just returned from the funeral of his much beloved grandmother, and A found it acceptable to start insulting her, despite having never met her or heard of her before C took a day off to go to the funeral, out of pure spite, and wanting to kick C while he was down.
Anyways, I'm gay, I'm homosexual, but I'm not queer or a faggot.
Those terms... Well, queer, for me, is someone who flaunts their gaiety, treats it like it's something to be proud of. I'm not proud to be gay. It'd be like saying I'm proud to be brunette. I'm not, it's just who I am. It's nothing but an adjective, something to summarise and marginalise me.
Faggot means nothing to me. It's just a word that someone likes to use to hurt people, and I've never been called it. I know striaght guys who have, though. By now, where I live it's more a derogatory term for camp people than homosexuals. And I assure you, I know more straight camp men than homosexual camp men.
The one and only time I've acknowledged Fag to mean homosexual was when a friend decided to go see if he could get a cigarette off a friend, because he'd ran out; so he said to all us non-smokers that he was talking with at the time, "I'm gonna go bum a fag" without realising the massive double-entendre in that sentence.