Read Revelation 21 today.

Revelation 20:11-15 NLT[11] And I saw a great white throne and the one sitting on it. The earth and sky fled from his presence, but they found no place to hide. [12] I saw the dead, both great and small, standing before God’s throne. And the books were opened, including the Book of Life. And the dead were judged according to what they had done, as recorded in the books. [13] The sea gave up its dead, and death and the grave gave up their dead. And all were judged according to their deeds. [14] Then death and the grave were thrown into the lake of fire. This lake of fire is the second death. [15] And anyone whose name was not found recorded in the Book of Life was thrown into the lake of fire.
Revelation 21:1-7 NLT[1] Then I saw a new heaven and a new earth, for the old heaven and the old earth had disappeared. And the sea was also gone. [2] And I saw the holy city, the new Jerusalem, coming down from God out of heaven like a bride beautifully dressed for her husband. [3] I heard a loud shout from the throne, saying, “Look, God’s home is now among his people! He will live with them, and they will be his people. God himself will be with them. [4] He will wipe every tear from their eyes, and there will be no more death or sorrow or crying or pain. All these things are gone forever.” [5] And the one sitting on the throne said, “Look, I am making everything new!” And then he said to me, “Write this down, for what I tell you is trustworthy and true.” [6] And he also said, “It is finished! I am the Alpha and the Omega-the Beginning and the End. To all who are thirsty I will give freely from the springs of the water of life. [7] All who are victorious will inherit all these blessings, and I will be their God, and they will be my children.
Sometimes one word on a page or in a paragraph sparks your imagination. In the reading today, it was the word “then.” “Then” implies something. It implies that something came before and something follows. This chapter is about what follows. It is about the new heaven and the new earth. We look forward to that day, even though we are still living in the days before “then.”
I suspect all of us have experienced days when we yearned for the arrival of “then.” As we approach the season of Advent, the season of acknowledging our waiting for “then,” may live lives filled with hope. May we confidently trust the God who has promised “then.”