We live in an age of instant gratification characterized by immediate resolution and answers on-demand. Yet that’s never been the way that God has dealt with His people. With welcome candor, Beth Lueders considers the familiar feeling that sometimes God is unwilling to respond to our needs on our time frame. Using a wealth of illustrations from the Bible, she notes that when situations look their worst and we are weary from waiting, God steps in and proves that he is all-powerful, loving, and wise. God wants to open our near-sighted eyes to the vivid depths of his immense character.