You’ve met the love of your life a while ago and your life has not been the same ever since. You’ve felt it in your bones that she was the one for you. All the signs from the Universe seemed to indicate that you will grow together as a couple and experience the joys of life together.
MORE: 6 Qualities Irresistible Women Have
You know she’s the most amazing woman you’ll ever meet. Cherish her deeply and remember to be by her side when she needs support. And if she has these 3 qualities, then she really is a keeper.
MORE: The One Reason We’re So Hooked On Comedy
1. She is kind
Kindness implies many other qualities. Sometimes it’s enough to know she really cares for you and considers your feelings and needs. She is nurturing and understanding and you feel you couldn’t ask for more.
MORE: 6 Things A Man Would Never Confess To A Woman
2. She is smart
Some men feel intimidated by women with a higher IQ than theirs. But most of them are ready to have their girlfriend challenge them with a quiz or a heated intellectual debate. Moreover, a witty woman is always more attractive, no matter what.
MORE: 5 Clear Signs He Will Never Stop Loving You
3. She is honest
In other words, you feel you can trust her completely. You find her very reliable in times of need and you’re always ready to be there for her as well. And what would we do in a relationship without trust?
She may not be perfect, but she’s perfectly perfect for you! Please share this!