I suggest you not worry about how other people write. Maybe you should work on your self esteem if you are offended by alternative uses for the word gay. If gay can mean *****exual, (when the definition is happy) it can certainly mean Lame in my book. Once again, you were the only one referring to "Gay" as a term for *****exual. And my ignorance for how others perceive me only seems to be affecting you. Enjoy your lack of esteem.
BTW, Wikipedia is definitely the best resource for looking definitions to words as apposed to a dictionary which puts *****exual second to happy.