Honey there's nothing wrong with waiting. You actually sound a lot like me.
I too, did not attend school dances or my prom.
I dated one guy before hubby. A "nice church boy" who wouldn't keep his hands off of me. Gave him one last warning, then dumped him.
Although I had known M. from school (before I switched high schools), it wasn't until we were working together at a pizza joint that we finally hooked up. We dated for 7 1/2 years before getting married. Not saying we were perfect, but we never lived together, despite me having my own place for 7 of those years. It was very important to my dad that we not dishonour God by blatantly living together. So, we didn't. No regrets.
When you meet the right guy, you'll know. In the meantime, consider group dating. A whole bunch of us used to go out after church on Fridays and Sundays. None of us were officially paired off, but there was mild flirtation and lots of laughs. Also, you can't get into too much trouble with a dozen or so other kids from Youth Group along.