Why do western people get so offended to be called gay?
I mean if I was called gay, I'd deny it and tell them I'm straight but it
seems to be an insult for them, why is that the case?
why are Koreans so rude in Japan?
It is for people of low morals. There are many terms for the same concept. As an insult it is not an insinuation of sexuality