If I had a daughter, I’d want the very, very best for her. That would include having her first time be with somebody special, not just some lay so she could rid of herself of that pesky, unwanted virginity. ;)
You’re doing fine. I know it seems like it’s been forever and that he’ll never come along, but looking back on this time in some years, you’ll realize that you have, quite literally, your whole life ahead of you. I think you’re very wise, actually, because there’s so much out there that could go wrong. Sex feels very good, yes, but it also comes with great responsibility. What if you catch something? What if you fall pregnant? What if the boy tells you he loves you and will stay with you forever, and then the very next day after you sleep with him, he won’t talk to you anymore (and is telling all of his friends how it was to sleep with you)? These things happen, and they happen more easily to young women who might not have the experience to judge the winners from the losers.
I’m not going to be one of those fuddy-duddy old people who tells you to wait until you’re married, because that often doesn’t happen. ;) (In fact, I’d find it difficult to know I want to marry someone if we haven’t shared that yet.) However, sex is something that carries more weight to it than many people admit at such a young age. It’s good to wait until you find someone worthy of you, who will lead you only to pleasure and happiness, not pain and ruin.
And – you’ll find him! :) You surely will.