1 Corinthians 6:9-10
"Do not be deceived: Neither the sexually immoral nor idolaters nor adulterers nor male prostitutes nor homosexual offenders nor thieves nor the greedy nor drunkards nor slanderers nor swindlers will inherit the kingdom of God."
For those of you who think of homosexuality, and the rest, to not be sin, there's what God says, in the New Testament, which applies to today's life.
What does it mean that they will not inherit God's kingdom? Well, simple: all that in the verse is sin. And those who stick with that sin are condemned, for when we accept Christ in our hearts, we are separate from sin. This doesn't mean we are sinless, but with Christ, and His will be done, our sins will be overcome with the grace of God.
Homosexuality a sin? I do say yes if God says that homosexuals will not inherit the kingdom of God. I'm sure people still struggle with their sexuality even with Christ, but remember: we are made new with Christ, God sees Christ in us, we are separated from sin, and God chooses to forgive our sin, past, present, and future. You either serve God, or yourself. Those sinners that serve themselves and not God will not inherit God's kingdom.