2 And I saw what looked like a sea of glass glowing with fire and, standing beside the sea, those who had been victorious over the beast and its image and over the number of its name. They held harps given them by God 3 and sang the song of God’s servant Moses and of the Lamb:
“Great and marvelous are your deeds,
Lord God Almighty.
Just and true are your ways,
King of the nations.
4 Who will not fear you, Lord,
and bring glory to your name?
For you alone are holy.
All nations will come
and worship before you,
for your righteous acts have been revealed.”
Revelation 15 is a prelude to the seven plagues that will bring the final judgment of God. Seven is the number of completeness, so after this series of plagues the judgment will be complete. One commentator put it this way,
"Unlike previous plagues, these are universal, and they will culminate in the abolition of all evil (“with them God’s wrath is completed”) and the end of the world." Life Application Study Notes
There is also a vision of the saints, who have been victorious over the beast and his deceptions. In the vision they are beside a sea of fire worshipping the Lord. We also see references to both Moses and the Old Testament covenant. This reminds us that salvation history is the thread the whole Bible. The great deliverance of the Israelites through the Red Sea was a foreshadowing of the deliverance of sin, death and the power of the devil.
With this in mind, as we look to the future revelation of the end times, we can know that history will be completed and evil defeated. And we would be part of the judgment of God, had Jesus not come to die for us. God is holy and nothing that comes in His presence can be unholy. Since it is His nature, he just can't co-exist with it. When we come to God's holy temple, our song of worship will be filled with praise and admiration to the Lamb who sits on the throne of God. He is the One who has made us worthy because He is worthy!
How can your attitude toward anticipate toward worship on Sunday, anticipate what you will be doing in heaven forever?