Have you ever wondered how fast God is? It sounds like the kind of question a child might ask. But for many of us, the honest answer would probably be, “Not as fast as we would like Him to be.” Although 2 Peter 3:9 says that God is not slow, waiting is so much a feature of the redemption story that Revelation 6:11 tells us that even the souls in Heaven must wait.
Casey was an abandoned German shepherd pup that we found in a box in the parking lot of the local general store on the edge of town. He looked so tiny and cute that we couldn’t bear to leave him there. But he was a bad dog. He chewed the carpet and growled at babies. When Casey bit someone, we realized we had to get rid of him. It was a difficult decision but not nearly as hard as the task of telling my two little boys that their dog was gone. I choked out the sad news between gasps and tears, trying to explain why it was necessary.