Daily Archives: May 23, 2019

1 post

In the Presence of My Enemies 

Psalm 23 ends with God stating what is always true. A feast is always available for the sheep of God’s pasture. This psalm reminds us that no matter what our circumstances appear to be, the good Shepherd is always caring for his sheep.   What does this mean when you inhabit the dark valleys of life?  The human heart is capable of journeys immeasurable delight and equally immeasurable despair. David, the shepherd, the king, the father, the sinner knew these highs and lows. He danced with joy and he wept bitter tears of loss. He won conquests against overwhelming odds. However, he, like us, often lost his battles with his flesh. As this psalm says, David knew the peace of […]