I would also rather ask where you live, where these are "insults".
To insult is to "treat with insolence, indignity, or contempt" according to Webster. Therefore, your thesis is that being gay is synonymous with a person who should be treated in that way.
I live where words don't mean verbatim what Webster defines them as. I also live where we read what someone types and don't infer things that they never said. Your ridiculous 'thesis' has zero to do with what Jas actually said. He never said anything negative towards homosexuals. Didn't say it, didn't imply it. All he said, and it's sad that I have to lay this out in so many words, is that he finds it hard to believe that there is anywhere in this world where 100% (not 97%, not 99% but all 5,897,443 people in your country) of the population is so accepting of homosexuality that when confronted by someone using gay as an insult they literally are dumfounded by how that could ever happen. What kind of vacuum must you live in where you have seriously never ever heard of someone being bigoted against homosexuals?
And to clear it up for you, nowhere in that paragraph did I say, imply, infer, suggest that I think it's okay to use gay as a slur, insult, etc. I also think that a growing percentage of the world is leaning that way. But I'm also not so naive as to think that all 7.2 billion people on this planet think that way.