If you condense all existence into a one-year calendar, every day would be about 40 million years and every month would be about 1 billion years. On this scale, all recorded history has only been happening in the last seconds of that calendar.
God is patient. He often moves slower than we want. He fulfills personal promises over years and decades. He brings about corporate promises over the course of generations. He brings about revivals in big waves. He takes his time in testing us to see if we can be trusted with more. And he patiently waits a lifetime for us to repent and overcome our sin.
Abraham and Sarah waited an entire lifetime for God’s promise to come true that they would have a child. They were now in their nineties, and all hope had surely been lost—yet their patient God continued to promise them that he would do a miracle. After all, what’s a hundred years to an eternal God?
There is a word that God has very clearly reiterated to me time and time again, but it has yet to come to fruition after ten years. But still, reaffirmations of the word come. I’ve learned that in such situations, we must simply be faithful.


Leave a comment