We are eternal creatures. We ask eternal questions. Where did I come from? Where am I going? Is there life after death? These are the primal questions of the soul. And if left unanswered, such questions steal our rest.
Only one other living creature has as much trouble resting as we do. Not dogs…they doze. Cats invented the catnap. Most animals know how to rest—with one exception. These creatures are woolly, simpleminded, and slow. Sheep! Sheep can’t sleep. For them to do so everything must be just right. No tension in the flock…no hunger in the belly…everything has to be just so. Unfortunately sheep cannot find safe pasture or find food. They need help. They need a shepherd to lead them, and help them to lie down in green pastures. Without a shepherd they can’t rest. Without a Shepherd, neither can we!
From Traveling Light