If today God gave you everything you are asking for, would you survive the gift?
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 Contents
Part 1: Uncovering Our Assumptions About Waiting
- Chapter 1: The War on Waiting
- Chapter 2: Eternity's Waiting Room
Part 2: Truths and Challenges in Waiting
- Chapter 3: Three Truths About Waiting
- Chapter 4: Three Challenges in Waiting
Part 3: Anchors While We Wait
- Chapter 5: Waiting Produces What Hurry Cannot
- Chapter 6: Divine Delay Is Not Divine Disinterest
Part 4: When the Waiting Is Over
- Chapter 7: Waiting is Inevitable, But Not Perpetual
- Chapter 8: God Will Not Be Late
Part 5: Beyond Our Waiting
- Chapter 9: God Waits, Too
- Chapter 10: No Waiting
Epilogue: What If You Didn't Wait?
Afterword: Still Waiting