all I can tell you is that is the main belief of most Christian Churches. If you accept Christ as your savior, you go to heaven. If you don't, you go to hell.
If there was quantifier, that we couldn't go to heaven if we sinned, heaven would be an empty place.
also, what about that thief that was crucified next to Jesus that said "Jesus, remember me when you come into your kingdom" and Jesus replied "I tell you the truth, today you will be with me in paradise"
why wouldn't the same be true for a homosexual?