I'm a young, closeted gay man (18) and i'm still a virgin. I didn't used to bother me, but all of a sudden i've started to feel alone and like a loser.....and really HORNY! (i think it's because i'm spending new years alone ... again!) My ideal scenario would be to meet a nice guy, fall in love and lose my virginity to him (when i'm ready and comfortable). The trouble with that is i'm socially awkward and shy, and i haven't got any chances to meet anyone new. (and i don't know how to meet gay guys in my area??) My question is: Should i wait for Mr.Right, or find other ways and have sex with Mr.Right Now? And if you have lost your virginity with a random guy did you regret it? or does it not matter? Or if you waited to lose your virginity to Mr. Right, was it worth the wait? or was it not that big of a deal?