The girl you are with doesn't match up to the level of your "first love"? So, you are feeling you are settling. Grow up! Just because you dated that hot girl from the past doesn't mean you can keep someone from that level. Treasure the relationship/love you have with your current girlfriend because if you start taking her for granted, even she might not want you.
A strong woman takes advantage of help she can get from people around her but she doesn't rely on them for anything
She uses logic and manages her emotions
She offers help either because it is a business transaction or out of kindness. It is never because she hopes others will return the favour or out of fear of losing them
She has her own mind and thinks for herself and knows that she has to be the one who bears the consequences of her decisions