7. He appreciates who you are.
You are unique and wonderful in your own way. Whether you wake up the neighborhood with your bathroom singing or like solving Sudoku puzzles in the middle of the night, he accepts you exactly the way you are. He doesn’t want to change anything about you.
8. He keeps his promises.
It can be extremely annoying when a guy insists that he will do something, but never gets around to do it. A true gentleman doesn’t backtrack on his words, but walks the talk. You rest assured that he only makes commitments that he intends to keep.
9. He stands by you.
He may not agree with your every decision, but supports the choices you make. He is there for you in success and in failure, in health and in sickness, in laughter and in tears.
10. He is not a control freak.
Watch out for the guy who is overly generous about “constructive criticism,” has unrealistic expectations and wants to micromanage you. Who wants Hitler as a partner? Experiencing freedom in a relationship is not too much to ask for.
Remember that perfection doesn’t exist, but there is someone imperfectly perfect out there for you. And I hope that all you remarkable women find The One and end up marrying him — just like me.