I have come to believe that we do not walk alone in this life. There are others, fellow sojourners, whose journeys are interwoven with ours in seemingly random patterns, yet, in the end, have been carefully placed to reveal a remarkable tapestry. I believe God is the weaver at that loom.