We live in a culture that craves immediacy. We invented microwaves so we could have food in 60 seconds or less. The ‘pony express’ gave way to telegrams, which gave way to landline phones, which gave way to cell phones, which gave way to ‘smart phones’ with instant messages… each time, we celebrated the fact that we’d have to wait less.
Today, so much around us moves at a break-neck pace. But God hasn’t changed his view on time. He’s hasn’t become obsessed with immediacy like we have.
It’s interesting to me that, in the Old Testament book of Habakkuk, God tells a guy named Habakkuk about an amazing thing he’s about to do. But then He adds an asterisk on the end. He says:
“The vision will not happen for awhile. It has an appointed time. Even though it seems a long time coming, wait for it. It is not a lie. It will happen.” Habakkuk 2:3
Even a few thousand years ago, God knew it was human nature to expect things to happen right away. He was careful to remind Habakkuk that just because it doesn’t happen as quick as he thinks it should doesn’t mean it won’t happen or that God lied.
I think this is an important reminder for each one of us (or at least it is for me). I often expect the prayers I pray, the hopes & dreams I have, and the plans I make to happen right away. I get discouraged when it seems like things aren’t progressing fast enough. I sometimes start to doubt own abilities and question God’s faithfulness when things take too long.
It’s a good reminder: God’s plans have an appointed time. That time might not be now. That time might be a long time off. But, just because it’s not happening now doesn’t mean it won’t.