We are waiting. We are waiting for the Lord to fulfill His promises to us to come back and redeem His people and take them with Him to Heaven. Christians have been waiting 2000 years. In fact will be 2000 years in 2030 since Jesus rose and ascended in AD 30, or later depending on how you figure it.
So there are voices that declare that Jesus’ return has been predicted pretty consistently and no one has got it right yet. Others, like the Preterists, say Jesus fulfilled His promises in AD 70, but many of them can’t agree on that either. So what are we waiting for? Funny thing no one ever mentions is that Jesus also comes for each of us at a time of His choosing, the day that no one of us expects, the day we die.
In John 14 Jesus says He is going away to prepare a place for us, but that He will come back (personally) to receive us when we die. Whether Jesus came in AD 70 or will in AD 2070, He comes back for each of us, so that no one loses out on His coming.
So the delay above has just as much to do with the apparent delay of Jesus’ Coming as it does the day of our death. Why does God allow bad things to happen? Because in His love, He gives time for repentance. He give time for the gospel message to work in the heart and for change to occur.
Just a few days ago, I talked with a woman whose husband lay dying. He had not until that moment put his faith in Jesus, and asked me to pray with her that he husband would now, at death’s door, finally give His life to Jesus. That was a difficult prayer. Because I knew that this man had countless opportunities to believe in Jesus, and that God had delayed until this very day to give him a chance for grace. The man died that day. He never woke up. Jesus came. Was he ready?
I write this so that you don’t have to be that guy. Don’t be the guy that stands at the threshold of glory, and is allowed to see all the wonder of Heaven, but never allowed in, because in a lifetime of opportunity, you never said “yes!” Jesus will come back, and for most, it is sooner than they think.
God bless you today. Don’t delay.