You have misinterpreted the verse. The verse is stating that the unrighteous will not see the kingdom of heaven, and lists some examples of unrighteousness.
But, believers are made righteous before God through the atoning sacrifice of Christ.
Since God, speaking through the inspired prophets authoring the books of the bible, declared homosexuality a sin, then it is a sin.
See: Leviticus 18:22; Leviticus 20:13; Romans 1:26-27; 1 Corinthians 6:9,10; 1 Timothy 1:10.
Thus, homosexuality is just one of a litany of the decay of the perfect moral state found in original creation.
As all sinners, homosexuals can be true Christians. As far as God views sin, homosexuality is no greater or lesser than other sins. All sin is objectionable to God. Since homosexuality is often practiced openly ("in your face"), the reaction by some who have wandered off the “love thy neighbor” reservation is over the top. It may also be the case that anyone that seems to revel in their sin seems defiant or disingenuous, if they are a self-professed Christian. I believe that the true Christian homosexual struggles daily with their sinful nature.
Some resources regarding homosexuality and the bible to help you understand the issue or the reaction of others:
Myths About Homosexuality:
http://www.leaderu.com/orgs/probe/docs/homomyth.html
Theology and Homosexuality:
http://www.leaderu.com/orgs/probe/docs/homotheo.html
Happiness to Christians is more than the needs of the flesh. Homosexuals must continue to pray for strength to resist their urges and strive to be obedient to the scriptures.