I would want someone who is honest and who can appreciate my brand of honesty which includes telling you things you may not want to hear. I feel if you are both on the same page, you should be able to do that without one or the other feeling offended. Loyalty is also high on the list. When I partner with someone, they are it, there is no other person or reasons for me to stray. If you feel the need to do those things, then finish up your business first and then you can feel free to play. *note this applies to monagamous relationships and I do realize there are many folks who prefer other types of relationships so thats up to them to decide what rules apply to them. Trust is paramount, because if you have no trust you basically have nothing.
Now with all the big important things said, I also would like someone who can cook at least a little bit. (having lived with someone before who couldn't and finding it was a royal pain, this altered my ideas about domesticity.) I also need someone who can have an intelligent conversation. You don't have to be Einstein, but I can converse on a wide range of subjects and like someone similar. My partner of choice is femme. There are no exceptions to that and she also has to be someone who can accept and appreciate my perversions. Last but not least, I have always had two rules of thumb for dating. You must have a job and a place to live. I know that might seem a bit much as not all people can meet that criteria, but to me it shows some attempt at being responsible if you can achieve those things. Its a short list and I believe you can work around most things that come up and find a happy medium most of the time if you care enough for the person. We all have to remember that relationships are a lot of work and both parties have to do the work, not just one.