Yeah, I have to agree with the people here that say "don't do anything." Been in the same situation many times over the years, so I feel your pain. But I hope you can learn from our mistakes. Look, your friend knows you're gay. He clearly knows you're open and available to take things further. Let him be the one to make the moves....if he makes any at all. Coming to terms with his sexual identity, if he is in fact bi/pan/ambi/whatever, will take time and when he's ready, believe me you'll know it. He's a guy, he's horny, and if he's into you at all at some point he will want to explore that. If you initiate anything when he's not ready (or not actually interested in you sexually), you risk it all blowing up in your face and losing a friendship that I think is more important to you than just getting into bed with him. I've found that a lot of guys who identify as straight actually enjoy the attention of other guys, or they yearn for male intimacy and affection, but don't actually want to go as far as sex. I have a straight friend who feels he can tell me things he can't discuss with his other straight friends. Really emotional, psychological stuff. Another straight friend who I had a crush on for years just liked having a super close best friend. I think it reminded him of his friendships in his early teens, before guys got self conscious or competitive. All he wanted to do is sleep in bed next to me and talk in the dark like we were having a sleepover. He liked to discuss his sex life openly with another guy, and he was so curious about my sex life. That's all the intimacy he needed from me. Earlly on, when I was so in love and totally tortured by him, I tried to push things further and it ruined our friendship for a while, although we have since repaired it. Nowadays, we're both in committed long term relationships (he's got a wife), but he'll text me every week and say something like, "I just jacked off in the public rest stop on the side of the highway. I was so horny." Or, "hey, you masturbated today? 3rd time for me today." Anyway, I wish you the best of luck!