Words change meaning over time, though. Gay used to simply mean happy and faggot was a bundle of sticks. I agree with you on the use of queer, which is why I'm personally unlikely to use it. I still think of it as meaning "weird". In the proper definitions of these words, I'm a generally gay and queer fellow who oh so coincidentally just threw a faggot in the wood stove.