<human>: Can you provide a brief overview of the text?

I'll start with some background to try to clarify where I'm coming from. So my very close guy friend, who I'll refer to as John, and I spend tons of time together. We can talk to each other about anything. We get along very well, but I've had feelings for him since last September. This last week, we were out with some friends and had too much to drink. He was sober enough to drive when we left the bar, so he took me back to his place. After a little while, he started feeling the effects of the alcohol he drank. We were in his bed and started caressing each other and kissing. We almost hooked up, but decided not to since drunk decisions are not the best. Now, a day or so later, I stayed at his place again and sexual tension started to build even further. Nothing happened that night, but we started talking about us being a couple since there were intimate feelings to some extent from both ends now. The next night I stayed with him again and I couldn't stand the tension anymore. I kissed him and we had sex. The next morning I felt great, but he felt a sense of guilt. After giving him some space to think things over, he felt that it wasn't a good idea for us to date because he thinks he might have feelings for men. He still really wants to remain close and have nothing change from before (except obviously not having sex/kissing). I really want to remain close to him too. I'm confused what's happening and what to make of this though. I'm very torn and hurt, mainly because admittedly, he was my first. I love him and would do anything for him. I'm just not sure what to make of this. Is it possible to go through a time of being bicurious where you just lose interest in the opposite gender? That happened to me in middle school, but I don't know if that's a common/normal thing. Advice? Is it possible that we might be together in the future?
Thank you so much in advance for any input!
<bot>: I'm in love with my best male friend. We had sex after tension built for months, but he might have feelings for men.