“You prepare a table before me in the presence of my enemies; you anoint my head with oil; my cup overflows.” (Psalm 23:5, ESV)
The God of this psalm bewilders me.
What kind of God prepares a table for his subjects? What kind of God fills their cups to overflowing?
This God plays host to the broken and the unwanted. He welcomes the people no one else would tolerate. He’s not some austere God of stone and obligation. He is generous, He is abundant, He is lavish.
He’s more than the Good Shepherd, He’s the Good Host.
When David wrote this psalm, he couldn’t imagine the depths of hospitality this Good Host would show. He couldn’t imagine that the Lord would set the table with living bread. He couldn’t fathom the cup the Son would drink to fill our cup to overflowing. He couldn’t have ever dreamt of the Holy Spirit poured out upon all the children of God.
And here we are, recipients of the surpassing fulfillment of promises made long ago.
Delight your soul in our lavish God, delight yourself in our Good Host.