I wouldnt suggest that it is Unforgivable, But all sin is serious in Gods eyes, infact I would like to suggest that we are condemed despite our sexual preferences and there are serious Consequences. Let me explain by asking you a couple of questions......
Have you ever lied (even once--fibs, white lies, etc.)? Ever stolen (anything--the value is irrelevant)? Jesus said, "Whoever looks upon a woman to lust after her, has committed adultery already with her in his heart." Have you ever looked with lust? If you have said "Yes" to these three questions, by your own admission, you are a lying, thieving, adulterer at heart; and we’ve only looked at three of the Ten Commandments. we havent touched the gay issue, yet despite the fact that your Gay or straight, the Ible makes clear that if we have broken any of these commandments, we have sinned against God and the punishment for sin is death and hell. Gods Law (ten Comandments) are so High and so Holy that even telling one lie is serious in Gods eyes. the BIBle says "all liars will have there part in the lake of fire." Hell is Just because God is Holly, But he instead has done something wonderful for us. He sent His Son to take our punishment: "God commended His love toward us, in that, while we were yet sinners, Christ died for us." He was bruised for our iniquities. Jesus then rose from the dead and defeated death.
Your own so-called “goodness” can’t get you into heaven any more than mine could. Jesus is the only way to Heaven. He is the "Door," the only "mediator." There is salvation in no other name, so pray something like this: "Dear God, I repent of all of my sins (confess them). This day I put my trust in Jesus Christ as my Lord and Savior. Please forgive me and grant me your gift of everlasting life. In Jesus’ name I pray. Amen."
If you have any more questions, feel free to email me via my Yahoo answers page.