There are so many people in the world. It may seem like you'll never meet that perfect someone, but just looking at the statistics should say something. There are over 7,117,542,000 people in the world. Now that, at least to me, is a VERY overwhelming number.
The most important thing is not to worry. Life is too short to spend worrying. You'll meet someone. I'm sure of it, and you should be, too. =)