12 Special Qualities A Man Has That Mean You Should Never Let Him Go::
1. When he looks at you, he really looks at you.
2. He’s a kind man, but not a pushover.
3. He’s driven, but patient.
4. He has incredibly ambitious dreams, but is down to earth nonetheless.
5. He can cook.
6. He’s physically active.
7. He’s brilliant, but not cocky – well, a little bit cocky, but not too cocky.
8. He has an uncanny ability to make you laugh and smile.
9. He tells you he loves you although he doesn’t really have to – you can feel that he loves you.
10. He’s willing to lose an argument for the sake of keeping the peace.
11. Whenever you need any sort of help, he’s always offering to give you a hand.
12. Without you, he loses himself; you’ve become a part of him because he wants to keep a part of you.