I think people enter your life for a reason. Some may stay and make an imprint on your life. Others go after a very short time, depending on the circumstances of your life.
I feel God is powerful and when you need someone in your life because of a challenge you are facing he does send someone to help you face that challenge.
On a personal level I met my husband 22 years ago in a dance club. He asked me for my phone number and I blurted it out rapidly, thinking no way would I ever hear from him. I did 2 days later. How on earth did he hear my phone number and remember it all night and above all the loud music. That was God. That was fate.

