Managing Vulnerability & Sexual Insecurity

Hi I'm 15 years old (male) and I want to wait till I find someone I really like before I have sex, but I want them to be a virgin too. I'm worried that if I wait too long all the pretty girls will have had sex and I won't be good at it yet, I'm worried that if they've already had sex that I won't be good enough for them, what should I do?...