Read Revelation 12.
Here in Revelation 12, John appears to be summarizing the history of redemption. A woman who stands for Israel (note the “twelve stars on her head,” v. 1) gives birth to a baby–Jesus–who “will rule all the nations with an iron scepter” (v. 5a). He is “snatched up to God and to his throne” (v. 5b) and Satan is hurled down to the earth after an angelic battle (vv. 7-9). The end of the chapter said that Satan “went off to wage war against the rest of her offspring—those who keep God’s commands and hold fast their testimony about Jesus” (v. 17b). But, even while he was going off to wage this war, heaven is rejoicing in verses 10-12: “Now have come the salvation and the power and the kingdom of our God, and the authority of his Messiah…. Therefore rejoice, you heavens and you who dwell in them!” So there is rejoicing in heaven that Jesus is victorious even though his victory has not yet been realized on earth.
When you’re watching a sporting event where the score is close and the game can turn on one play, there is incredible tension. It is hard to stay seated or sit still. People celebrate when their team makes a big play but, until the game is over, you can’t really gloat. But there is gloating here, even though the war was not done. Why? Because Christ won the victory in reality even though it had not played out in real time yet. Heaven could rejoice because there was no possibility of losing.
This should comfort us when things are dark and depressing on earth in the spiritual realm. When there are doctrinal defections, persecutions, rejection of the gospel, and complacent Christians, we should not lose heart or worry about the outcome. Christ has already won the war; his kingdom will prevail. There may be time left on the clock and Satan may gain some yardage, but he will not win. This is something to remember, to hold on to dearly, and to be encouraged by during dark days spiritually. Jesus has won; there is no need to worry.