Scientist say people in long-term relationships will someday get to the point where they need to ask themselves; is this really the person I want to spend the rest of my life with? 
If the woman by your side has these 7 qualities and behaviors, you know you have found the one.
1. She is smarter than you.
When you are looking for a partner for life, make sure that she is smart. Ideally, she should be smarter than you. The idea is that a smart partner never stops challenging you intellectually, which helps you keep your mental facilities keen forever.

2. She is honest.
Everyone makes mistakes and bad decisions sometimes. This makes it even more important to have someone who can get you back on track and tell you when you are wrong. If you have found a woman like that, never let her go again.
3. She has a positive outlook.
Is your girlfriend the type of person who always sees the glass as half full? Could you sometimes even accuse her of nave optimism?
Then you might have found the woman of your dreams. 
4. She compromises.
Life can’t always be a bed of roses and at some point in your relationship, you and your partner will disagree. It’s completely normal and even inevitable but the relationship can only work if both partner are willing to compromise.
5. She laughs at your joke.
Of course, we always want someone by our side who actually laughs at our jokes. If you have already found a woman you can laugh with, make sure to take good care of her.

6. She has an open heart.
Having a partner who shines in the public spotlight make life a lot easier.

7. She supports your goals and pursue her own.
A strong woman by your side will motivate you and won’t be dependent on you. You don’t need to worry about her and she won’t need your constant validation.