On this mountain the Lord of hosts will make for all peoples a feast of rich food, a feast of well-aged wine, of rich food full of marrow, of aged wine well refined. And he will swallow up on this mountain the covering that is cast over all peoples, the veil that is spread over all nations. He will swallow up death forever; and the Lord God will wipe away tears from all faces, and the reproach of his people he will take away from all the earth, for the Lord has spoken. It will be said on that day, “Behold, this is our God; we have waited for him, that he might save us. This is the Lord; we have waited for him; let us be glad and rejoice in his salvation.” (Isaiah 25:6-9 ESV)
Revelation is not the first book that describes the 2nd coming of Jesus, when He will make all things new. The Prophets, particularly Isaiah, do this long before. Does this not teach us that there is a greatness waiting for us in the future; that we are to expect a time when the all things sad will become untrue and even death will be no more. We keep trying to find that here and now, rooting ourselves in things that we think will deliver it. But the hen we do this, it almost always comes at the expense of others. We seek it in the here and now for ourselves. It will come in the future for all of God’s people. One of the accusations of the Lord that we find in the prophets is our selfish pursuits that come at the cost of the poor. The rich get richer and the poor get poorer. The future Day of the Lord will change that.