Queer is the old time slang for weird and gay is the old time slang for happy. There is nothing wrong with being weird and happy. The best people I know are queer and gay. Gay is still used an insult that straight people use to describe events that they didn't like. Queer is what straight people use as their slang to out a weird, flamboyant person. Straight people are strange they think everything is a competition, everything is a way to insult their spouse by gossip and not communicating to each other their insecurities. I know gay and queer people who will compliment, praise and lift up their spouse and close friends as though it's their first instinct. I love being part of a community that will embrace how flamboyant and bizarre they are. I know I analyzed both sides of the spectrum. I do that when I am bored.