A sheep that has fallen down and can’t get up on its own is called a “cast” sheep. Experienced shepherds tell us that there are several reasons why cast sheep find themselves in such dire circumstances. They also know what it takes to see such sheep restored to health and vitality. In another Psalm, the psalmist and shepherd David asks himself, “Why are you cast down, O my soul, and why are you in turmoil within me?” Just as David knew how to restore a cast sheep, so too our Good Shepherd cares for and restores our souls. Here’s Pastor David with this week’s message, “He Restores My Soul.”