People come into your life for one reason or another and they leave for a completely different reason altogether; we may never know why. But ultimately, we are left either stronger, weaker, smarter, or confused from the impact they've had on us. And no matter what, you will always learn something about yourself; from who you were before you met the person to who you are now. It boggles my mind to know that every person that I've ever met has had an effect on me, whether it was big or small. From my teacher in elementary school who encouraged me to try harder to the cashier at the supermarket that greeted me with a warm smile :). The same can be true of the effect you had on the people you've met throughout your life. What impression have you made on someone's life?