I'm a 20-year-old virgin. Hell, I've never so much as held hands with a girl.
I had really bad depression from when I was 14 up until around this time last year, so I was pretty antisocial during the years when most people are getting sexual experience. I went out with a nice girl a couple of times but nothing happened, and I didn't want to drag anyone down with my depression. I didn't go to many parties, but when I did I just wasn't interested in most of the girls - a lot of them seemed shallow, or had DB syndrome. When I did find a girl I liked, she'd end up wanting to "just be friends" which usually meant she had someone better-looking or more interesting lined up. This probably fed into my depression a lot, and I wasn't feeling very attractive or desired.
Then I said "Fuck it, life's too short and I am going to goddamn well enjoy it as much as I can." I started making a lot of changes in my life - dropping bad habits and so-called "friends" that mostly treated me like shit, starting to exercise, getting out in public, trying new things, forcing myself into social situations, finding out who I was and what I wanted. I feel great about myself, and I'm proud of what I've accomplished. I met a lot of people who helped me kick the funk, even if they don't know they did it, and I'm very grateful. The depression still happens occasionally (this morning, actually), but that's usually when I'm low on energy so I just take some Vitamin B and in a couple of hours life looks sunny again.
At this point all the girls (actually, all the people my age) have either moved away from this small town or gotten married, so I have another two-and-a-half months to go before I head off to school in the city and can have an active social life. I can't wait to get out there - smoke some weed, charm some ladies, have some fun with the good friends I'm living with. I don't view being a total virgin as a setback anymore, just another way to test myself.
Best of all, I don't have clamydia, and that shit is everywhere.