I've never cared for the terms 'gay' or 'queer' but, the community has transformed them to symbolize pride.
Personally, I'm only offended by context and intention.
Funny, I just enjoyed the stage performance of Kinky Boots.
Of all the gender twisting terminology used, the one I seem to like the best is Nancyboy.
Go figure. :-)