On this mountain the LORD Almighty will prepare
a feast of rich food for all peoples,
a banquet of aged wine—
the best of meats and the finest of wines.
On this mountain he will destroy
the shroud that enfolds all peoples,
the sheet that covers all nations;
he will swallow up death forever.
The Sovereign LORD will wipe away the tears
from all faces;
he will remove his people’s disgrace
from all the earth.
The LORD has spoken.
A good feast is almost as much about what's not there as what is there.
Of course a good banquet will include a number of things: hors d'oeuvres, drinks, a main course and sides to complement it, an attentive wait staff, and, finally, a dessert.
But there's more to consider than just food. Good banquets also exclude a number of things: no dishes, no messy meal prep, no price tags to remind us of finances. And at weddings, for example, there's the unspoken agreement not to fight or cause a scene.
But, as polite as the wait staff is, as sublime as the food may be, it remains only a hint at what God promises will (and won't be) waiting for us on the other side of heaven: fine food and drink, but no death, shame, sin, or tears. And God's made a reservation for you.
Heavenly Father, as delightful as the things of this world are, our joys are often subdued as we struggle with the troubles of this world. Help us to put our hope and joy in the banquet you have promised to prepare for us in heaven. Amen.