An average person, I would think, meets about 300 people at uni per year (about 60% through class, 40% through the social scene). You've been at uni since 2004, so you're a fourth year. That's 1,200 people you've met, but with the likelihood of meeting the same people between tutes in later years, let's say 700. Assuming the ratio of guys/girls is 50/50, you have met around 350 girls during your university career.
You're saying that not 1 of those 350 girl's personality types matched your own? Even if we open it up to people you meet at all kinds of other social events such as clubs, etc? You're also saying you don't have high standards when it comes to this stuff...