Hello everybody, I realise everybody here must be sick to death of all these "best friend"-topics, so I apologize for starting another (long) one. But I searched most of the fora and couldn't find a thread that describes my situation. About four years ago I grew real close to a great guy I had known for years. We suddenly realised we had so much in common and during the course of a month we became great friends. There's quite an age difference between us, he was 19, I was 34, but that doesn't bother us at all. He expressed some curiosity about sex with a guy and didn't take him long to try it out. He was a bit confused after that, so I let it rest. But as we grew closer, I had to confess I was (and still am) in love with him. He confessed that he had tried to fall in love with me as well, but it didn't happen. He turned his attention to girls again and very soon had a girlfriend, which he quickly dumped. Then another girl and so on. During the last couple of years he had about four different girlfriend and only the current one has lasted more than four months. During these years we continued to have sex. We didn't plan it, it just happens when we share a bed for whatever reason (hotels, late nights, etc). Sometimes he'd be confused and distant the following day, sometimes he would be all relaxed and happy. We talked about it a lot and he insists on being straight, then again sometimes he questions himself. He has confessed he loves me a lot and that I am the most important person in his life. Most of my friends think he's using his girlfriend as a mask and is afraid to come out, but I think he's genuinely confused. Seems to me he's 90% straight and I happened to wake that other 10%. But being in love with him, it gets harder to be around him and not express these feelings. We're always hugging, caressing and stuff, but never when there's other people around. Sex might happen suddenly or he will push me away. What to do? It's quite hard to fall out of love with someone who's truly your soulmate and who you see every day. We now work together (our own company) and we both get frustrated when spending to much time apart. What is happening here? Anyone?