Disclaimer: I have never been one to judge anybody's decisions; it's not my place. With that said, it really irritates me when people judge or mock people because of what they choose to do.
Ever since I was 12 years old, I decided to make a vow to God that I would wait until marriage before I ever became intimate with anybody. It was a promise that I was proud of and would tell everybody about when we would discuss these topics in middle school and high school. I've been single my whole life, so I never thought that I would get in a situation where I would really have to decide, "Is it worth the wait?"
College takes a person through multiple trials and those trials help a person discover themselves and figure out what decisions are right for them. I went through one of my trials sophomore year of college and realized that waiting for my "knight in shining armor" was most definitely going to be worth my while. I met a guy, and he was (and still is amazing); I thought he was going to be the "one." But, peer pressure got the best of both of us and I almost gave away something that neither of us was ready for. Ever since then, I re-evaluated some things in my life and realized that my vow is very important and needs to be kept for someone just as important.
We live in a society where people are going to judge you whether you do the wrong thing or the right thing; so you might as well do something that will benefit you. Waiting for the right person to share a special part of you with will benefit you in the long run and you won't ever feel like you made this huge mistake. It doesn't matter if they're your 1st or 21st; just make sure that they are worth it.