Nah, the notion of holding out for "the one" is overrated and just makes you pass over plenty of acceptable candidates. Everyone has flaws and overlapping interests isn't really necessary either. Just find someone you find attractive, who's in your league, and who shares your values and work at it, you'll be fine. I hear the divorce rate of arranged marriages is pretty low.