Oh, we're actually taking this topic seriously? =P
Personally, what I strive to find is one single quality. A quality that pretty much encompasses sub-qualities everyone admires (including here).
Open-mindedness.
A word so overused and misunderstood. Usually, when we think of open-minded people, we think of a person who has "moderate" views or has no biased leanings towards most things. Some think of it as accepting any new information no matter what. Lastly, some people even think of it as a person who is indecisive on making opinions.
But it's none of those things. Being open-minded is more about the
approach rather than the belief, and I have Pesky Persian to thank for that.
What do I mean by this? Over the past few months, I've pretty much learned this secret. It isn't really that important for someone to have the same political or religious ideologies as you. It isn't even important that you both have the same hobbies and interests. It is true that people who share similar activities and beliefs tend to understand each other better, but it simply isn't necessary that they share
any of them. What I feel is necessary is that they approach you as a person in an open-minded way.
Being an open-minded person is really about thinking past first base. It's about having the humility to think above your own background and vision. It is recognizing your natural tendencies and challenging them constantly by looking through the world as both "you" and as a neutral observer. It is recognizing that there are hundreds of philosophies and ideologies in everything; even something as simple as waking up in the morning and getting ready for school or work. Regardless of what you do, believe, and value, you can be open-minded by simply approaching the next person and treating their interests, beliefs, and values as valid. It is even more impressive when it is something completely foreign to you.
Someone may not be as big of a gaming nerd as you, but are they interested in seeing what it's like? Do they ask questions about it? Do they try it out? Actually acknowledge and respect your passion for it? Try to learn something from it? Someone may not also be a Christian, but do they still believe in something higher than themselves? Do they recognize the benefits and positive things that come from it? Do they respect and acknowledge what it's done for you personally? Do they understand the idea behind your belief even though both of you do not agree? Do you both see each other past your beliefs..?
People who tend to approach the world and people around them with this attitude likely have sub-qualities everyone wants. Intelligence, honesty, non-judgmental, kindness, flexibility, listening, .. the list goes on. Just about every good quality we want in a mate can easily involve being open-minded in some way.