Our culture is training us to expect what God has never promised-instant answers.
Waiting is one of the most common experiences of the Christian life-and one of the most misunderstood. It often feels lonely, painful, or confusing. Yet Scripture consistently presents waiting as purposeful rather than empty. Seasons of delay are not evidence of God's absence, but occasions in which He forms trust, deepens dependence, and shapes the heart in ways immediacy cannot. This is a thoughtful, Scripture-saturated invitation to trust God's timing when answers feel painfully slow. Drawing from Scripture, church history, and pastoral reflection, Perry C. Brown examines the nature of waiting-and the character of the God who appoints it-with honesty about the cost it can exact on weary hearts. Divine delay, he argues, is not indifference or neglect, but a measured and compassionate expression of God's care-one that calls believers to humility, perseverance, and hope. The greatest cost of refusing to wait is not always found in the wrongs we commit, but in the person we never become-the person God intends us to become. The book includes study questions at the end of each chapter as well as leaders' guides for group studies. It is useful for individuals, Bible studies, Sunday School classes, Christian spiritual development courses, and even for pastors as the basis for a sermon series on a biblical understanding of waiting. The Table of Contents lists these chapters: Table of ContentsPart 2: Truths and Challenges in Waiting
Chapter 3: Three Truths About WaitingChapter 4: Three Challenges in WaitingPart 3: Anchors While We Wait
Chapter 5: Waiting Produces What Hurry CannotChapter 6: Divine Delay Is Not Divine DisinterestPart 4: When the Waiting Is Over
Chapter 7: Waiting is Inevitable, But Not PerpetualChapter 8: God Will Not Be LatePart 5: Beyond Our Waiting
Chapter 9: God Waits, TooChapter 10: No WaitingEpilogue: What If You Didn't Wait?
Afterword: Still Waiting