When we know that a story has a happy ending, we can keep going even when things are hard. Wouldn’t it be nice if life was like that? This week we finish our journey through the big picture of the Bible story by seeing the guaranteed happy ending God has in store for his people in Revelation 21:1-22:5. An ending which means we can live in confident, faithful hope in Jesus no matter what we face because God will save his people and come to dwell with us forever in a perfect garden city in a new and glorious world.