Read 2 Peter 3:8-13:
Dear friends, don’t overlook this one fact: With the Lord one day is like a thousand years, and a thousand years like one day. The Lord does not delay his promise, as some understand delay, but is patient with you, not wanting any to perish but all to come to repentance.
But the day of the Lord will come like a thief; on that day the heavens will pass away with a loud noise, the elements will burn and be dissolved, and the earth and the works on it will be disclosed. Since all these things are to be dissolved in this way, it is clear what sort of people you should be in holy conduct and godliness as you wait for the day of God and hasten its coming. Because of that day, the heavens will be dissolved with fire and the elements will melt with heat. But based on his promise, we wait for new heavens and a new earth, where righteousness dwells.
In our world, we are conditioned to receive things immediately. If we have to wait longer than seven minutes at Starbucks, we get upset. It Netflix or Disney+ keeps lagging and loading, we feel like I’m in the Stone Age. But in reality, those are incredibly minor setbacks. First world problems – am I right?
God exists outside of time. For Him one day is the same as a thousand years and vice versa. Sometimes it seems like we wait on God for a long, long time. In reality, the length of time is exactly as God intended it to be. We may not know the reason, but we are called to trust Him while we wait.
We are also called to live lives of holiness and godliness while we wait. Our lives are an example of God’s mercy that He revealed in His Son Jesus.
Take some time and thank God for His mercy.