Q. I have a close friend of mine who is gay. He believes that Jesus Christ is his Lord and Savior. Will he go to heaven?
A. Homosexuality is a sin and is forbidden by God. But so are adultery, theft, murder and the like. Some say that a practicing homosexual is different from a murderer because typically murderers don’t kill people every Saturday night. But when Jesus went to the cross He already knew every sin we’d ever commit in our life and how many times we’d commit the same ones over and over. He nailed all of them to the cross and paid the price for them with His life.
When a sinner of any kind gives his heart to the Lord all the sins of his or her life past present and future are forgiven. There are special rewards in Heaven for those who overcome behavior that God dislikes, but our salvation is not dependent on that. It’s based solely on our belief that Jesus died for our sins. All of them.