You are dumber than a bottle of shampoo if you can't see what you telling people “being gay is a sin” implies. According to Christianity, If people don't repent for their sins, they go to Hell. Thus it becomes a homophobic statement that “if you don't stop being gay because my religion says so, you will suffer the consequences”. It's an easy correlation to understand. It's a simple put two and two together equals four that even the skibidi toilet kids could probably understand what you were saying implies… so if you can't get that, you are stupider than them.
Everyone believes their religion is the truth, but that doesn't make it an absolute fact. This is a multi-cultural and multi-religious world. Your religious rules don't apply to me and mine don't apply to you. The only way to world peace is to quit shoving religion down people’s throats without consent and for governments to quit trying to make laws based on a religion that not everyone follows.