He will never weigh you down if he believes in sharing mutual understanding and unwavering love in your relationship. He will try to fill all the spaces, deprivation, and apprehensions you have been going through in the past. He will make you feel satiated with his love and there will be no room for doubts. When you find certain signs in the guy you are dating, never let him go:
He never despises your imperfections.
He is a great guy who never flinches on your flaws or awkwardness. He understands that every person has specific quirks and nobody is perfect. He sounds mature to accept you with all your imperfections and he loves all of you.
He never pretends or faking in front of you.
He accepts you as you are the same way he’s comfortable in his personality. He never pretends to be someone else in the public to stand out and get applauded. He stays under his skin and be proud of him. He is honest with his intentions about you and he is “what you see is what you get.”
He respects your perspective.
Guys are often stubborn when they have to accept perspectives of their spouse or girlfriends. This is a great thing about your guy if he never dominates you with his beliefs or ideas and is open to accept whatever you believe is right for you. You find a good guy who never imposes his viewpoint on you and stays cool with the middle ground to avoid conflict.
He knows family values and gives respect to your parents.
He understands that your family has the same place and value in your life the way he takes care of his family. He knows it’s necessary to progress his relations with your parents because they are important to you. He is a genuine when he makes effort to comfort your parents the way he does with his parents.
He makes moments light and fun.
Time you spend with each other is the only time you get to know the other person. He is a great guy if he loves to make moments enjoyable and less tensed. You have found a true person who knows how to enjoy life and living life at ease.
He enjoys cooking for you.
What else could you wish for if your soul mate makes you happy with his chef skills? He knows how to make you feel relaxed after getting back home from work. His food and cooking skills erase all the stress that you have gone through at work.
He puts complete faith in you and wants the same from you.
He knows your relationship will not be stable if the trust factor is missing from the picture. He understands the need of complete trust and sincerity in order to retain a long-term relationship. He will never doubt your opinion and he asks for the same amount of faith in him. This is his biggest quality that makes him different from others that he trusts you blindly.
He is a great guy you are dating, never let him go, he loves you.
He always uses different tricks to make your day or make little moments grand in your life. This makes him special and his expression of love through unpredictable gestures makes him the greatest of all.
He is mature and his love is consistent.
If you find him with the same devotion to you and your relationship every single day then you have found a gem in your life. Never let him go!