If you are hanging around the type of people that make you feel like a loser for being a virgin than you are hanging around the wrong people. Fucking random strangers is the behavior of prostitutes and they do it to put bread on the table what is your excuse. It says a lot about the psychological make up of people who think there is nothing wrong with dropping your pants off for strangers. And we wonder why the hetero community sees gay people as a bunch of horny rabbits constantly burning to fuck any man up the ass.
"
My excuse was that i wanted to have gay sex, because i thought it would be good (it was), and so i did it
Nobody made me feel bad about not having had it, its just that I wanted it, and I felt bad because i hadn't satisfied that desire/need (NOT because of peer pressure, eg, i almost never drink and i never smoke which is harder to endure under peer pressure when you go on a night out and literally everyone is doing one of the two, and asking you why you are not....)
And sex is not something you can live without (unless you're assexual) + the period that our body is better prepared for it is in our 20s
You criticize the idea of "getting it out of the way" because it is a pre conception that being virgin at 21 is bad (I agree that it isn't)
But you encourage the pre conception that losing your vigirnity (and having sex) is something almost sacred. It is not.
Of course we shouldn't have sex with just any guy, but if you feel attracted to him, and he feels attracted to you
why the hell not????
At 21 you are not so old (though not that young either) BUT if you WANT TO, DO IT
NOT with a "random" in the sense, not with first guy that wants you
but with a guy that you also want to and to which you feel some sort of connection.
But my point is, of course sex is something that you should have with someone you like,
and, ideally, with someone you love, but it might be really hard to find such a person (that you love, not like)
and ultimately, it is a human need, and,
IF is it not an habit, there's nothing that wrong with having sex
with someone you just met...
My experience: yesterday evening i was virgin (ok, not exactly, but never had sex with boys, and, more specifically, never had been fucked, which i consider to be quite an intimate thing...). yesterday night i went to a gay bar, and eventually met this guy, he seemed like a nice guy, we had a connection, i liked him, he said he liked me, i went to his apartment and we "dropped our pants". I was amazed on how simple it was, but of course, i talked to him first about his background, to get a "feeling" if he was "ok" though i admit, there was a chance i could be wrong, but mostly, if you keep you're eyes open, and talk to the guy first, there should be no problem i guess.
I'm not trying to support my argument with my experience, my sample size is just 1, but hopefully it helps the OP....