1) She is not a quitter.
She never gives on people who she wants to fix and she never stops trying to help those who are suffering.
2) Apart from fixing others, she also takes care of herself.
She is well aware of the fact that she is also a work in progress. Her efforts are involved in making the best for herself.
3) A girl who only sees the best in her partner is a keeper.
She moves past her partner’s shortcomings and looks for meaning in each other. She is the one who brings out the best potential out of her partner.
4) Be with a girl who is capable of healing a broken soul.
She is the person who has also gone through heartaches and understands the feeling. She will do everything to fix a broken heart.
5) A girl is perfect for you if she is full of hope.
Irrespective of the number of people telling her otherwise, such a person is always ready to help everyone. She is a source of courage, positivity and hopes to those who are broken from within.
Your Soulmate Isn’t Who You Think It Is
6) She accepts her dark side and knows how to work on it.
Acceptance is the first step to growth and she’ll accept everything about you, too.
7) A girl who is forgiving and generous is an ideal soulmate.
She has the strength to accept others and her own superficialities. She is also aware of the fact that people do come around, given a chance.
8) She is aware of her imperfections and likes them.
Such a person will also accept and love your imperfections. By looking beyond your flaws, she will make you feel perfect!
9) Apart from helping others, she is a person who is always on the agenda to fix the whole world.
She is kind, generous and humble and does not resort to helping only people but every entity present in the world.
10) She is not the one to leave a person after fixing him/her.
She will never consider her partner or people around her as mere projects. Remember, such girls, love their partners more than themselves. And if you have found such a person, then don’t let go of her!