Homosexuality, like every other sinful tendency - greed, lust, hatred and so on - is part of the fabric of our polluted and sinful nature. Homosexual acts are the manifestation of a sinful heart.
The Bible warns us plainly: ‘Do you not know that the unrighteous will not inherit the kingdom of God? Do not be deceived. Neither fornicators, nor idolaters, nor adulterers, nor homosexuals, nor sodomites, nor thieves, nor covetous, nor drunkards, nor revilers, nor extortioners will inherit the kingdom of God’ (1 Corinthians 6:9-10). Among the other forms that human depravity manifests itself, homosexuals are included in the list of people who would not inherit the kingdom of God.
Clearly then, the Bible teaches that homosexuality is sin. God would certainly not judge us and exclude us from heaven because of a disease. Like every other sin, it could be forgiven through repentance (admitting that it is sin and forsaking it) and faith in Christ Jesus.
Some excuse homosexuality claiming that it is either a psychiatric or genetic disorder. It is neither. The American Psychiatric Association does not recognize homosexuality as a psychiatric disorder any longer. Moreover, there is no sound scientific evidence that homosexuality is a genetic disease. Again, the APA admits that: “to date there are no replicated scientific studies supporting any specific biological etiology for homosexuality.”