I don't know if I would say I'm ASHAMED of being a virgin, but I feel a bit pathetic. I'm 10 years older than you, so you've still got plenty of time before you get to being a big lame like me. Like you I've never kissed anyone, I've also never been in a relationship. I don't have a lot of trust in men when it comes to relationships. The only guys that would have sex with me would just want the sex, so I do sometimes feel a bit worthless in that sense, that I wouldn't be worth anything more than that. I'm not about to just be with anyone, I would wait for the right person. But I don't think it will happen, as I find myself rather repulsive and unattractive and I don't think I could be comfortable enough in myself to be with another person.
I do feel left out when my friends talk about sex though, in the sense that I can't join in and relate to the topic. Some people also have a habit of giving the 'well what would YOU know?' attitude when I do discuss the subject. People I know who have great relationships, who are married, etc., I do get envious of, because I'm alone and likely will continue to be.
Inevitably you don't HAVE to have sex simply because of your age, there is no requirement as to when you have sex, as long as you are of legal age. Someone who has sex at a younger age often regrets it later as they get older. Not to say you will of course, but don't get too envious of others your age who have had sex or think that it means you need to as well. I won't lecture you as to when you should wait until, who you should wait for, etc., but if the reason you feel you need to is because others have too, then it's not the right reason to do it. Do it because you WANT to do it.