I'm 22, almost 23, and have never been in a serious, long-term relationship. People ask me all the time why I'm still single, and it's tough to give them a simple answer. Actually, an 8-year-old girl called me a "loner" the other day, for not having a boyfriend. YAY!
In short, I just haven't met the right person.. as cliché as that sounds. I've been asked out of course, but I had to reject all of them because, well, most of them were non-believers. I'm just not willing to settle for something that will not last. I see my friends breaking up with their gfs/bfs all the time, and it really stinks to see them hurt so badly. Some of them don't have marriage in mind when dating others, and they just continually get emotionally and physically hurt.
I'm waiting on God to reveal the right person at the right time in my life. No matter what the world says, it's worth waiting on Him!