God will bring final victory over all the forces of evil, therefore He calls His people to separate themselves from those who are doomed.
Today’s reading: Zechariah 4-6; Revelation 18
6 Then he said to me, “This is the word of the Lord to Zerubbabel: Not by might, nor by power, but by my Spirit, says the Lord of hosts. 7 Who are you, O great mountain? Before Zerubbabel you shall become a plain. And he shall bring forward the top stone amid shouts of ‘Grace, grace to it!’” Zechariah 4:6-7
4 Then I heard another voice from heaven saying,
“Come out of her, my people, lest you take part in her sins, lest you share in her plagues; 5 for her sins are heaped high as heaven, and God has remembered her iniquities. Revelation 18:4-5
There have been many moments in history when it appeared that God’s people had no hope of final victory. The Lord always sent messengers to reassure the Church that she would not be ultimately defeated.
In Zechariah’s day, the temple was in ruins and God commanded its rebuilding. It seemed impossible and, in fact, it was. But it did not depend on the strength or might of human beings, even of those who loved the Lord and longed to see worship restored. Through the vision, the prophet understood that it would be successful through the Spirit of the Lord of hosts. God commands all the armies of angels and He does His will which no one can thwart.
John was permitted to see the fall of Babylon. She had commanded the world, economically and culturally, and seemed invincible. All who dealt with her enjoyed wealth and pleasure. But her end is assured. She will be brought down to nothing. Her ruin will be mourned by those who depended on her. God called His people to come out and not to go down with her in judgment.
What is your view of the dominant culture of our day? Are you optimistic that God’s truth will ultimately triumph? If you are one who has been bought by the blood of the Lamb, flee either pessimism or compromise. Final victory is assured.