Ok so i am attracted to men and occasionally girls but right now more than ever i am really turned on by guys. But i tried making out with two different guys and i HATED it. Basically when i fantasize i never think about kissing a guy, i hardly even fantasize about a guy. I just get turned on without imagining sex with them. Both of them initiated sex but of course i did not want to do it with them. So why is this happening and with every bad experience i start liking girls again. I watch a lot of gay porn tho and feel like its the cause for this. Because am only attracted to a guys dick and dick only. Not physique and not personality. In fact the more i talk to them the less interested i get and only start seeing them as a friend. I do enjoy kissing girls tho. Thing is i was grinding hard with this girl and i remained soft through out. But i can get hard thinking about having sexual intercourse with a girl just not immediately like i would with a guy.
You may be a mixture of two sexual identities. It sounds like you may be heteroflexible, which is different from bisexuality. It means you have a primarily heterosexual sexuality, but you also have homosexual experiences. You can read more on it I'm sure and get a better definition. It all just kind of depends on how everything plays out. You could've just been bi-curious. You're the only one who can really figure it out. Hope this helps.
You might be straight and just have gay thoughts that are arousing.. It isn't unusual. FWIW, some guys are awful kissers (and they usually don't know it). So don't let two guys who weren't good in the sack talk you out of it. Joking aside, maybe you need to be the aggressor with another male? Perhaps taking a more passive role caused you to feel like it wasn't something you wanted?