1. They are goal-oriented/ motivated/ Ambitious
2. They are supportive.
3. They are honest.
4. Respectful of parents, elders, bosses.
5. Always looks on the bright side
6. They are patient.
7. They are reliable and trustworthy.
8. Knows how to manage finances.
9. They have good manners.
10. Someone that you are attracted to.
11. They are selfless.
12. They have a good reputation.
13. They are firm in their faith.
14. They own up to their mistakes.
15. They understand your sense of humor and you understand theirs.
Now of course it is hard to find all of these qualities in someone but I know that you understand the point that I am trying to make here.
What qualities did I forget?