Revelation 19: The Beginning of the End
Revelation 19 is the beginning of the end. Evil is going to be thrown away forever.
Rev 19:20 And the beast was taken, and with him the false prophet that wrought miracles before him, with which he deceived them that had received the mark of the beast, and them that worshipped his image. These both were cast alive into a lake of fire burning with brimstone.
Rev 19:21 And the remnant were slain with the sword of him that sat upon the horse, which sword proceeded out of his mouth: and all the fowls were filled with their flesh.
Naturally, the problem of evil is a powerful argument against the Christian faith. Why does God allow evil to exist? Especially in the light of Revelation 19, it shows that God is certainly capable of throwing out evil. Evil is going to lose.
If God has that kind of power, why is God waiting?
On one hand, we certainly cannot absolutely know the mind of God. Perhaps God has a reason that we are not capable of comprehending. It doesn’t mean that God does not have a reason. This will naturally be unsatisfactory to many skeptics however, so I think it is wise to have at least a conception of a possible reason that God might be waiting.
It seems to me that verse 20 sums it up pretty well. It is not just the beast who is going to be separated from God forever. All those who followed him will also be separated from God forever. Perhaps then God is giving as much time as possible so that more have the opportunity to come to faith in Him.
Of course, this invites the rebuttal that since God is the judge, He could simply let everyone into heaven anyway and let it be done now. However, God is also a God of justice, so He cannot simply go against His character and not bring justice.
Evil has no place at the wedding ceremony of the Lamb, and Jesus Christ died so that we might have our sins covered over and forgotten. Accepting that gift gives you a ticket to the banquet.