If you have never had sex, does that mean you are not a heterosexual? That is rather silly. Your interests define your sexuality, you may lust after women or had crushes on women thereby confirming your heterosexuality. In the same way homosexual men have had feeling towards their same-sex. For you to dismiss their homosexuality because they haven't acted upon their urges or interests is poor logic. If what you say is true then all virgins are asexual, but we know that isn't the case, they simply haven't acted upon their sexuality. In the same way a homosexual man or a heterosexual man may resist their desires/urges and still be that sexuality.
Also why are you making it harder for homosexuals to get to Heaven than for you? Have you repented of all the sin in your life? Are you sinless? VVhy are you complicating the Gospel of Jesus Christ by making it a work instead of by grace through faith?
Yes, homosexuals can be set free by the grace of God, as can all sinners from that which binds them. The problem is that you are insisting they be set free (stop committing that sin) in order to be saved, and that is Lordship Salvation. Putting sanctification above justification by grace. One doesn't clean themselves up in order to get saved, they come in dirty and get washed in the blood of Christ that makes our sins as white as snow. Then God works on us, sanctifying us, to set us free from bondage and strongholds.
I am not saying they ought to continue in that sin, by no means. They have been set free of sin's dominion under grace, but for you to tell people that they must stop committing any particular sin or they are doomed to Hell, then you have forgotten that which Jesus accomplished at the cross by His flesh and blood. Instead of condemning people, point them to the savior who sets them free from sin's dominion. Point them to the victory found in Christ. Tell them about being born-again, made a new creation. Inform them of what it means to partake in Jesus' death and resurrection (symbolized in baptism). In this way you exhort these people, and not condemn those that Jesus desires to save.