Please understand that we don't hate you, but the act of homosexuality is on the same level as incest to us. Our God hates this sin too. In fact, he destroyed the cities of Sodom and Gomorrah because of it. But we're all sinners and want to be destroyed like Sodom and Gomorrah. And because God did not want to destroy us all, he sent down his son to take our sins upon himself. So if we don't want to end up like Sodomites, then we can accept the fact that Jesus took the punishment for our wrongs but we have to turn away from the things that displease God. And although we won't always resist our temptations and cravings for these things, we still believe that these desires do not control us anymore because Jesus is our new master. So when you hear people say that homosexuality is a sin, that's most likely what they mean.
Sincerely, a Christian who simply believes.