looking for specific qualities to match your ideals is a terrible way to maintain a relationship. It's more about how much can you tolerate the other person than how much do they match your ideals.