Guys date different girls during their life. Some of them will be very needy, some of them just ordinary. Some girls will give you all their love and some will take all your love. But, at some point one will come that will be different from them all, a girl that will make you lose your mind.
Girls like that, have these qualities:
1. She is a kind of girl that sees all your potential and makes you achieve the best you deserve. But, she will never be pushy about it, because she believes that you can reach your potential and you do not need to be reminded of it all day long.