Clarity answer

When I Wonder Why Jesus Has Not Returned, What Can Scripture Tell Me?

Ask a follow-up in Clarity

Jesus has not forgotten his promise; Scripture says his apparent delay is mercy, not failure.

God’s timing is not ours

Peter writes to Christians troubled by the same question. He reminds them that God is not bound by human measures of time:

“With the Lord a day is like a thousand years, and a thousand years are like a day” (2 Peter 3:8).

That does not give us a timetable. It tells us that what feels long to us is not evidence that God is absent or late.

The delay has a purpose

Peter gives the central answer:

“The Lord is not slow in keeping His promise… but is patient with you, not wanting anyone to perish but everyone to come to repentance” (2 Peter 3:9).

Christ’s return will bring final justice, the defeat of evil, and the renewal of creation. But before that day, God is still gathering people to himself through the gospel.

Every extra day is a day of mercy.

The promise is still certain

Jesus himself said that no one knows “the day or the hour” (Matthew 24:36). So Christians are not called to calculate dates, but to stay awake in faithfulness.

“The Day of the Lord will come like a thief” (2 Peter 3:10).

That means unexpectedly—not uncertainly. Christ will return bodily and openly, just as he promised (Acts 1:11).

How to live while waiting

Scripture directs waiting into a faithful kind of life:

The waiting can ache, especially when evil and suffering seem unanswered. But the risen Christ is not delaying out of indifference. He is patiently saving, and his return remains sure.

Have a follow-up question?

This answer opens in Clarity, ready for your next question. Free to start. No card required.

Ask in Clarity →