Throughout our lives we meet many different souls. Some of them touch us deeply and leave an indelible imprint on our memories. Some guide us, nurture us, and support us on our life path -- like mentors. Some provide us with something we were missing -- the missing links in our lives. Some are so sturdy and reliable that we count on them as pillars of support.
All of the people we encounter in our life are links that make up the chain of our life. Each link provides a part of our journey that is inextricably linked to other parts of our life. Who has been a key link in your chain of life?