Right. So quit calling them "gay." They are homosexuals. If you want to distinguish between homosexuality and aggressive activism for homosexuality, use the proper words. Don't redefine the word "gay," which means happy, and then insist normal people are wrong to cling to its true meaning.
I use “gay” (always in double-quotes) to denote the activist language that THEY use, never in the context in which they use it. In fact, I have lately refused to even spell it in the traditional manner, preferring to use the novel invention, “geh.”
AMEN AMEN....I always call them homosexuals. Most aren’t particularly happy anyway.