Every person you meet on your walk is there to show you something about yourself you did not know before hand. When you have gathered the required lesson or information often they leave for the next experience. What I am learning is those people did not abandon you, rather their role in your life has …