Honesty
To be able to protect
Sense of humour
Reliability
Commitment
Love & Respect
Attuned to feelings
Attractiveness
Faithful
1. Shares your beliefs
2. Teaches you something new
3. Trusts you (and is trustworthy him or herself)
4. Appreciates staying in together
5. Makes you a better person
6. Entertains inside jokes
7. Does not place restrictions on you or the relationship
9. Respects your family
12. Loves your flaws
19. Shares in your vision for the future
20. Delivers unconditional love