I think the key sentence in the article you linked to was "we try to find someone who is complementary to us and can help us learn, heal, and grow", but some similarities in religion, class, education, values, are also important.
I usually prefer women who are the complete opposite of myself...