Uh... how old is the MC? If he's over 18 he's had plenty of time to figure things out...
This is absolutely not relatable to me whatsoever... to the point that I could not even imagine the possibility of it and just assumed he is straight... So, in any case, this game is definitely not for me. Can't put myself in the MC's shoes because I cannot comprehend whatever he's feeling.