Hey everybody, this is the first time I am posting here, but I think that you people might be able to help. I am 19 years old and male. I have never had sex, I have only done foreplay (getting a blowjob, performing oral sex on my girlfriend, making out etc). I have never, and I do mean that to the fullest possible extent, had any homosexual tendencies in my life. As long as I can remember, all the way back to primary school, I had crushes on girls, a couple of girlfriends and always fantasized about girls. Of course I have always been watching straight porn. But I cannot ejaculate with my girlfriend doing just foreplay. I do get a raging hard-on, but no ejaculation. This annoys her, but I explain to her that not all men can just cum with a blowjob and without having actual sex. But this whole thing has led me to question my sexuality: I am getting more and more intrusive thoughts about whether or not I would like to have sex with or be dominated by a guy, and I can't get these thoughts out of my head. I have discussed this with family, and they all agree that this is more like an anxiety disorder than actual homosexuality. I have seen academic papers and scientific articles, and most of them conclude that people know if they are gay or straight at about 15-16. And I am way beyond that. I have never watched gay porn, but the thought of it tends to ease my anxiety a bit. I decided to stop watching porn altogether for a while, and I tried fapping without porn. It did not really work. This surprised me because even though 8/10 times I use porn to masturbate, in need I have used my imagination and it has worked just fine. Perhaps it has to do with my endless anxiety? Of course, now I think that because my fapping session without porn was not good, that means that I must be gay. Please help, in any way you can! I was convinced to write here because I saw people questioning their sexuality, while at the same time always being straight. I do not want to go down the rabbit hole.