David the psalmist reflects on the meaning of Psalm 23, emphasizing God's goodness and mercy that follow him all the days of his life. He describes the relationship between a shepherd and his sheep, highlighting the importance of faithfulness and God's presence and protection. David also explores the themes of sin and redemption, illustrating how a good shepherd can deal with contamination and guilt, leading to a clean conscience and overflowing joy.
[... more]