No doubt

To even the most accomplished scholar, the book of Revelation can be daunting. Filled with inexplicable visions and prophecy, who can really know what the writer saw? But there are a couple of things that we can be sure about.

First, no matter what’s going on, worship continues. Aside from that half hour pause, every being in heaven continues to worship God. Their songs, their attitudes and their posture never changes.

Second, is the assurance holding on to God’s promises.

Then the seventh angel blew his trumpet, and there were loud voices shouting in heaven: “The whole world has now become the Kingdom of our Lord and of his Christ, and he will reign forever and ever.”

Revelation 11:15 (NLT)

The host surrounding the throne of God was so confident in their remarks that they announced long before the end what the end would be. According to John, the entire world is in turmoil at this time and yet the declaration is past tense.

But those two songs which precede it show that the real result is the coming of Christ and the establishment of his kingdom. The tense is that of prophetic certainty—the Kingdom of the world has become the kingdom of our Lord, though all is in the future. But there is no more doubt about the future than about the past if God has determined it.

F. Bertram Clogg, The Abingdon Bible Commentary

When God makes a promise, we can be as certain that He will keep it as though it has already come to pass.

For all of God’s promises have been fulfilled in him. That is why we say, “Amen” when we give glory to God through Christ.

2 Corinthians 1:20 (NLT)

Notice the use of past tense again here. All of God’s promises have been fulfilled in him. In whom? Him. Jesus. The Amen. The Alpha and the Omega. The One who knows both the beginning and the end because he is the beginning and the end.

You may question or doubt a few things in Revelation, but there should be no doubt at all when it comes to whether or not God’s promises will be fulfilled.

Daily Bible reading: Micah 4-5, Revelation 11

Leave a Reply

Please log in using one of these methods to post your comment:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

w

Connecting to %s