You got to ask yourself 'what was she doing all this time without me in her life?'
Was she, is she just as lost as everyone else? Or does she have her own direction for her life? Does she or did she plan and wait for the right guy (possibly me), or is she not ready for that yet?
How can I add to her life? How can she add to mine?
You really gotta check yourself and where you want to be then look at the people around you and see who hurts, hinders, or helps you.
The pirate ship analogy works well here. Your life is your ship. Choose your crew carefully. Don't let neediness, weakness make decisions for you. You will outgrow the people that you chose out of weakness.