“The Lord is my shepherd; I shall not want. He makes me lie down in green pastures. He leads me beside still waters. He restores my soul. He leads me in paths of righteousness for his name’s sake.” – Psalm 23:1-3 (ESV)
A familiar Psalm that is often used in time of difficulty, danger, stress, and fear. Many go to it when their hearts are heavy and they are carrying an emotional load. The Psalm has been divided into 6 verses and they are packed with promises and encouragement. It was so natural for David to use this metaphor. He had been a shepherd once and he had cared this way for his sheep. Jesus identified Himself as the ‘Good Shepherd’ that was promised and expected (John 10:4). The writer of Hebrews calls Jesus the ‘Great Shepherd’ (Hebrews 13:20) and Peter writes of Jesus as the ‘Chief Shepherd’ (1 Peter 5:4). David tells us that God, our Shepherd provides all we need fully. God tends to our physical needs for good food and water. Our troubles though sometimes go beyond our physical and emotional needs and actually cause us unrest within our souls. God takes care of us in these needs as well. He knows we need restoration and guidance along the righteous way. He does all this for His name’s sake. He has promised and He keeps every promise He gives us. Holy is His Name.