When folks would ask me "When will Jesus return? When will evil be judged and righteousness prevail in the world?" I always summarized it by saying "When the last of the elect are saved and the Father gives the word to His Son to go get His bride." Jesus would not return a minute before that last soul is saved. Reading with my bride about heaven/life/death (using some of Randy Alcorn's material for devotion time together). Rev 6:9-11 was referenced in another matter, but blew me away. When the Lamb opened the fifth seal, I saw under the altar the souls of those who had been martyred for the Word of God and for the witness they had borne. They cried out with a loud voice, “O Sovereign Lord, holy and righteous, how long before You will judge and avenge our blood on those who dwell on the earth?” Then they were each given a white robe and told to wait patiently a little longer, until the number of their fellow servants and their brothers should be complete, who were to be killed as they themselves had been. Wow. The return of Jesus for His own/to rule in His righteous kingdom and finally judge evil is NOT waiting for the last soul to be saved. It is waiting for the last of His elect chosen to die for the faith to be martyred. Sobering.