I would like to set a dichotomy between "Same-sex attraction" and the modern label of "Gay"
1) First, one has to look at the wording. God did not say to be "Straight/Bi/Gay". That is a made up term, that is not found in any Abrahamic scripture. All of the scriptures site the act itself, they don't define a person by a solidified term as "Straight/Bi/Gay", as society does today.
God in all scriptures states/alludes to Not having sex with the same gender, but he did not say you cannot be attracted to them. This makes a difference:
2) God knew that some people are going to have some form of attraction to the same gender, That would be a reason why he instructed us to only have sexual relationships with a spouse
Hint: If there was no way/inclination that people are going to have same-sex sexual relationships, then there was no need for God to instruct us about it at all. Clearly, God didn't say "Don't like/be attracted to the same gender", he would be saying "Don't FOLLOW UP upon your desire/attraction and consummate them with same-sexual relationships, as you're only allowed to have sexual relationships with your spouse."
Thus, As I believe, having same-sexual attraction, is not the sin itself, it's when that is acted upon and then consummating a same-sexual relationship. I see same-sexual attraction as a test, just like other test. We might have a desire for something which is actually harmful for us, and also, detest something which is beneficial for us (2:216)
3) God sets a trait of the believers as "Guard/protect their private parts" (23:5). The Question is, why do we need to guard them for? They must be more vulnerable , for them to have to be protected. The vulnerability could be better seen when you put attraction and love in the picture, which most of the times sets grounds for sexual relationships.
4) So by society's standards and definition, I say You can be perfectly Gay (have same-sexual attraction), and still go to heaven, so long as you abstain upon acting upon your desires and have same-sex consummated relationships. This goes for Heterosexuals as well, everyone need to abstain from acting upon their desires (Just look at the story of Joseph and his master's Wife trying to seduce him (Which to note, he fell into, but God protected him nevertheless) (12:24). That would be a clear example to why God cited as a trait of the believers "those who protect their private parts" (23:5). Thus, as a believer, you must protect your private parts, from even your own desires.
I believe this is a more balanced way of thinking, as someone told me.