1) She frequently does little things for you
If she is willing to go the extra mile and do small things for you out of love without any expectations, it’s a great sign that she’s a keeper.
2) The one who is smarter than you
A guy needs a woman who is smart enough to set things right in his disorganized life. She can make your life meaningful and help keep you from bad decisions. They are right when they say that behind every successful man there is a strong woman.
3) The one who makes you want to be better
When Ms. Right walks into your life you may start paying more attention to it, you want to do better and excel in every field. Suddenly you start paying attention to your looks. She ignites the fire within you to do something big. Hold onto her and do wonders in your life.
4) The one who tells you when you are wrong
Every man needs someone who will tell him, nicely, when he is wrong. There is an innate quality in many to make poor decisions. Being with a woman who keeps you on the right path and tells you when you are wrong is the best decision you can make.
5) The one who is kind and nurturing
A kind woman is a good woman. Anyone who is not kind is not worth it. Being a nurturer is an excellent quality. If you want to have children, or if you already do, look for a mate who also wants children.
6) The one who helps you find your happy
Being happy is important, and while happiness lies within us, there are people who make it harder to be happy around them. Happiness is something you feel, you should not have to make a huge effort to achieve it. Celebrate the little moments together, survive the bad times together, support each other, and you will feel good about being with her.
7) One who is vivacious
Life can get boring at times, but if you have a partner who is vivacious, energetic, adventurous, and full of life, she can help turn dull moments into lively ones.
8) One who can compromise
We are all stubborn in our own way, we want things to go our way, some of us do not easily adapt to change and get anxious trying to control outcomes. Relationships, however, require compromise. If she is ready to compromise with you then she is worth it.
9) One who is strong and passionate
She may be the one for you if she is a combination of strength, passion, and femininity. A life without passion can be dull. If you believe she is passionate about you and has the strength to walk by your side then make her your life partner and never leave.
10) The one who loves you
Last but not the least, the basic essential of a happy life is a loving partner. The one who will care for you and respect those who are important to you will always make you proud. If your girl is completely in love with you, good points and bad, don’t ever take her for granted. Let her know you love her too.