16 Your eyes have seen my formless substance;
And in Your book were written
All the days that were ordained for me,
When as yet there was not one of them.
Eph 2:8 For by grace you have been saved through faith. And this is not your own doing; it is the gift of God,
Eph 2:9 not a result of works, so that no one may boast.
From these verses, it could be said that you can choose to put your faith in God but you're not saved by yourself putting faith in god. You are saved if he decides that you will be saved through faith. It's complicated and doesn't make sense if you try to make it make sense.
In a way, predestination and free will both exist under god in a way we can't understand. So it's not as simple as you get to choose between going to heaven or hell. That's just something kids are taught in Sunday school.
Now you can say that God doesn't want you to be gay or you can say God doesn't want you to be straight, but whatever you say won't change what really happens when you die. So I say let people draw their own lines in their lives about Christianity and whether or not they go to heaven is between them and god.