My boyfriend, has told me that he had sex with his best friend who is a guy when he was 19. He says he only did it for fun and that he is not gay. But I find that hard to believe, since he did it knowingly, and he still talks to the guy now, even though he says as friends only. He also tells me, that he thinks it's bad, to be gay. But if he felt like that so strongly, why would he have done something like that. One thing is to kiss another guy, and another to have sex with him. He also has had sex with lots of girls, and he lasted 4 years with his ex, but I believe that is a coverup for that experience or he is just so horny, he'll do it with anyone.