“Thankfully, our disappointments matter to God, and God has a way of taking even some of the bitterest moments we go through and making them into something of great significance in our lives. It’s hard to understand at the time. Not one of us says, “I can hardly wait to see where this thread is going to fit.” Rather, we say, “This is not the pattern I want.” Yet one day the Shepherd of our souls will put it all together—and give us an eternity to revel in the marvel of what God has done. Our Father holds the threads of the design, and I’m so immensely grateful that God is the Grand Weaver.”
Ravi Zacharias – The Grand Weaver: How God Shapes Us Through the Events of Our Lives (Grand Rapids: Zondervan, 2007).
“I do not know why there is this difference, but I am sure that God keeps no one waiting unless He sees that it is good for him to wait. When you do enter your room, you will find that the long wait has done you some kind of good which you would not have had otherwise. But you must regard it as waiting, not as camping. You must keep on praying for light: and of course, even in the hall, you must begin trying to obey the rules which are common to the whole house. And above all you must be asking which door is the true one; not which pleases you best by its paint and paneling.”
“We are frequently advised to read the Bible with our own personal needs in mind, and to look for answers to our private questions. That is good, as far as it goes… But better still is the advice to study the Bible objectively, … without regard, first of all, to our own subjective needs. Let the great passages fix themselves in our memory. Let them stay there permanently, like bright beacons, launching their powerful shafts of light upon life’s problems—our own and everyone’s—as they illumine now one, now another dark area of human life… Following such a method, we discover that the Bible does “speak to our condition” and meet our needs, not just occasionally or when some emergency arises, but continually.”