We live in an age of instant access. If I want to see the latest weather forecast, I instantly bring it up on my smart phone. If I want something warmed up, it only takes a few seconds in the microwave.
Perhaps this is why waiting is so difficult for us, especially when it comes to waiting for something that was promised us two thousand years ago. As we see biblical prophecy springing to life in our world against the backdrop of wickedness and violence we often ask, “How much longer, Lord?”