What happensPermalink

David compares God to a shepherd who provides, guides, and protects his sheep, even through the darkest valleys. God is also a gracious host, preparing a banquet of abundance and anointing David as an honored guest. Secure in God’s care, David rests in the promise of eternal belonging.

Why it mattersPermalink

Psalm 23’s dual imagery of shepherd and host echoes throughout Scripture. Jesus claims the role of the Good Shepherd (John 10:11–15), and the banquet of overflowing blessing anticipates the heavenly feast (Isaiah 25:6, Revelation 19:9). The promise of dwelling in God’s house forever (v.6) is fulfilled in Jesus’s preparation of an eternal home (John 14:2–3).

Key versePermalink

You prepare a table before me in the presence of my enemies; you anoint my head with oil; my cup overflows.

Psalm 23:5