Even if you're completely incompatible with 99.8% of the people you meet, that still leaves a lot of potential partners. The key factor is expectations. You're not going to find Ms. Perfect. That's just a conjured image to sell magazines and children's books.
What you can find is someone similar to yourself, with similar expression of character. A math guy might not find a math girl, but he can find someone with a passion in foreign language, English, or art.
The question is whether you can stand looking at yourself. A significant portion of successful couples could almost pass off as brother and sister. That's how dating is. You learn to love yourself. You find yourself in another person. If neither of you is an ass, then you get married and have lots of Mini Me's.
"You have to love yourself before you can love another." - Has a ring of truth to it.
_________________
"Imagination is more important than knowledge."
~ Albert Einstein