My perfect mate would have a good level of intelligence. No I'm not looking for a genius but someone who is well-educated and can talk about different issues going on in the world. I need someone I can trust to handle the financial situations and other important things in our lives. If she is very intelligent then she would likely have a good paying job. That means we would be pretty financially stable and be able to afford some of the nicer things we would like to own.
Trust is the key to any relationship. If you don't have trust then your relationship will not last very long. So my perfect mate must have trust in me and visa versa. If she tells me she's going over her friend's house or is working late then I don't want to have any doubt that's exactly what she is doing. If I want to go out and hang out with the guys one night she wouldn't have any problem with it.
I would also look for someone who is caring and loving. If I had a bad day at work or wasn't feeling good she would do her best to cheer me up. No matter what was going wrong in my life at the moment she would be there for me. She'd also have to have respect and love for my family as well as hers. If she doesn't care for my family chances are she doesn't care for me too much either.
Finally, I want a mate with good ethical and...