Both believers and unbelievers alike can lose sight of the fact that God rules over human history and will ultimately conquer all those who oppose Him.
Today’s reading: Zechariah 1-3; Revelation 17
13 Be silent, all flesh, before the Lord, for he has roused himself from his holy dwelling. Zechariah 2:13
16 And the ten horns that you saw, they and the beast will hate the prostitute. They will make her desolate and naked, and devour her flesh and burn her up with fire, 17 for God has put it into their hearts to carry out his purpose by being of one mind and handing over their royal power to the beast, until the words of God are fulfilled. Revelation 17:16-17
My seminary professor, Steve Brown, used to quip, “Christians don’t pray because they are afraid God doesn’t exist. Atheists don’t pray because they are afraid He does.” Certainly, there are times when everyone doubts God’s existence. Our experience can make us question whether our faith is based on reality. Is our experience a reliable basis for faith? The Scriptures tell us to trust what God has said, not what our hunches tell us.
Zechariah delivered messages to Judah assuring them that though their forefathers had brought God’s judgment on themselves, they were not thereby automatically left with no hope. Each person is responsible before God to repent of sin and turn to Him in faith. There are times when God may appear to be unengaged or sleeping, but that is an illusion. All the earth owes Him glory and honor. It is wise to keep silence before Him.
In John’s visions, he sees that reality. There is chaos and wickedness in the world, but do not be confused. God is still ruling over all things. He puts His purposes into the hearts of those who hate Him and they do His bidding without intending to.
Our observations on the state of the world, if uninformed by Scripture, are not trustworthy. Let God’s Word give you a solid basis for faith and life. You will know that, indeed, God rules.