Im a big homo, like seriously, and then 3 days ago i hooked up at a bar with some guy and then we went back to his place and had sex, and i hated it..... i couldnt get hard, i was giving him anal and i was grossed out, then i was in the middle of sucking him off and i ran to the bathroom and threw up..... then today i tried watching some really really hot porn, and once again i could not get hard....what do i do? am i still gay??? what is happening !? but seriously, what do i do !?
It could of been the situation. Ive heard that sometimes guys just cant get hard if they dont like the person. -just a girl i really wouldt know- But maybe its your brain telling you that maybe you just want to have a real relationship now. By trying to have sex with it sounds like a total stranger or watching porn of random people maybe your body/brain wants to have sex and it be with someone you like and possibly love? Do you have someone in the past that you've fallen in love with and maybe it ended badly? Idk its just a theroy o: maybe its your brain tellin ya that your ready for a committed relationship -shrugs-
There is not much more back ground info about this. Were you fairly certain you were gay in the first place? Or were you having some questioning or doubts before? There could be a number of reasons. As mentioned above though, it could be the whole situation, it may have been uncomfortable for you. Don't force anything.
Well you are very honest i see LOL.... You say you are a big homo so obviously you know you are gay so I wouldnt question that you are gay, if you are gay you are always gay so it doesn't just go away like that, you probably didn't like him or are maybe feeling guilty about something or your mind is on something else or someone else? Or maybe you have ED? LOL do you smoke? If so for how long smoking can make you impotent, I wouldn't worry to much if you are questioning of you are "still" gay watch some straight porn? I'm popping out Ideas here hope I helped! good luck