No matter who you are or what you do, if you have a true and personal relationship with God, you will go to Heaven. In order to get to heaven, you must believe you are a sinner. Admit you are a sinner and Believe that God sent his son Jesus to die for our sins and rose again 3 days later. Confess your sins and ask for forgiveness. Ask Jesus to come into your heart. It is that simple. That is the only way to Heaven, not what good you have done. Being gay doesn't send you to hell, not accepting Jesus as your personal savior will.
Gods gift to married couples is sex. He doesn't want us to have sex before marriage.
2 Timothy chapter 2 (NLT)
22 Run from anything that stimulates youthful lust. Follow anything that makes you want to do right. Pursue faith and love and peace, and enjoy the companionship of those who call on the Lord with pure hearts.
1 Thessalonians chapter 4 (TEV)
2 You know the instructions we gave you by the authority of the Lord Jesus. 3 God wants you to be holy and completely free from sexual immorality.
1 Thessalonians chapter 4 (NLT)
4 Then each of you will control your body and live in holiness and honor - 5 not in lustful passion as the pagans do, in their ignorance of God and his ways. 6 Never cheat a Christian brother in this matter by taking his wife, for the Lord avenges all such sins, as we have solemnly warned you before. 7 God has called us to be holy, not to live impure lives. 8 Anyone who refuses to live by these rules is not disobeying human rules but is rejecting God, who gives his Holy Spirit to you.