So, homosexuality is a sin. Nevermind whether people are born that way or choose to be that way; it doesn't really matter. People are born psychopaths, too, but that doesn't justify their acts.
The question is, what do we do about it? How do we combat the sinfulness of homosexuality? Do we lobby? Do we picket and boycott and protest? Do we shame and humiliate?
Well, about the law. What does the law say about other sins? Let's go down the Commandments, for things we know are sins:
1: Thou shalt have no other gods before Me. Is disobeying this illegal? No; in fact, Americans are guaranteed the right to have other gods before the Lord.
2: Thou shalt not make unto thee any graven image. Once again, the government cannot stop us from doing this.
3: Thou shalt not take the name of the LORD your God in vain. Another right we're guaranteed: free speech. And individuals and media use that right out the wazoo. If the third commandment were illegal, 98% of the country would be in jail.
4: Remember the sabbath day, to keep it holy. Most people don't even get the first part right; the majority of Christians forget that sabbath is Saturday, not Sunday. This obviously isn't illegal, seeing how many people work on both of those days.
5: Honor thy father and thy mother. Not illegal.
6: Thou shalt not kill. Finally, one with a law to back it.
7: Thou shalt not commit adultery. Sometimes worthy of a lawsuit or divorce, but not criminal and not just because it's adultery. Look at all the premarital sex and you can tell it's perfectly legal.
8: Thou shalt not steal. Illegal.
9: Thou shalt not bear false witness against thy neighbor. Illegal in court, and slander and libel are both illegal, but lying in general is perfectly fine. You know it is, because guess who's making the laws? Politicians!
10: Thou shalt not covet. Not illegal.
So we have two, maybe three, maybe four out of the ten that can be considered illegal or restricted. Obviously the government doesn't care what is and isn't a sin, so what makes homosexuality any different? At the end of the day, even if it's a sin, we have no right to create a law about it.
So, no laws. What do we do, then? We hate and humiliate them, right?
Well, what do we do here with other sins? We obviously hate murderers, thieves, and rapists; but these are all Commandments, presumably more important than the other laws set forth in the Bible. Lesser sins typically don't get as harsh a reaction. But, you must ask, are we even justified in hating committers of major sins? What would Jesus do?
Jesus preached to and blessed thieves. He traveled with prostitutes. He defended adulterers. Jesus talked about love and acceptance. If he had just been another rabbi saying "This is a sin! You should feel ashamed!" then he wouldn't be a very good Messiah, would he?
Jesus recognized something important: Telling people what they do is bad, doesn't necessarily keep them from doing it. And even if it does, what have you accomplished? They're no longer doing sinful acts, but they're still thinking sinful thoughts--and that alone is a sin. The only way to cleanse them entirely of their sin is through Salvation, and the only way to lead them to Salvation is to accept them and love them, to show them the love that God offers to them.
So, is homosexuality a sin? Does it matter? We all sin. It's part of our nature. If Christians were meant to hate and exclude all sinners, there would be exactly 0 people in the Christian church. Because it's not the healthy that need healing.
It's not freedom from sin that we're wishing on other people, because that's a really really hard thing. It's Salvation. And whether or not something is a sin shouldn't be our concern. If a sinner goes to God, God will tell them that they are sinning and what they should do. If their love is wrong, God will tell them that they are wrong and guide them and help them to overcome it. If it's not, it's not our problem.
Folks, I feel like crying when I hear stories of LGBTQ people--some of them my friends--afraid to go to church. Afraid of Christians. Afraid of Christ. This obviously isn't what we want to strive for. At the end of the day, you really need to ask yourself one question: would you rather have a gay Christian, or a gay atheist? Because that's the only choice you're given.