A new book co-written by Kate Bowler, Good Enough: 40ish Devotionals for a Life of Imperfection, is a series of Christian daily reflections on learning to live with imperfection in a culture of self-help that promotes endless progress.

Bowler is the associate professor of the history of Christianity in North America at Duke Divinity School, the New York Times best-selling author of Everything Happens for a Reason (and Other Lies I've Loved), and host of the Everything Happens Podcast. Her other books include Blessed: A History of the American Prosperity Gospel, The Preacher’s Wife: The Precarious Power of Evangelical Women Celebrities, and No Cure For Being Human (and Other Truths I Need to Hear). She co-wrote Good Enough with Jessica Richie, executive director of the Everything Happens Initiative and the executive producer of the Everything Happens Podcast, who is completing an M.Div. from Duke Divinity School and is the co-author of Hand Lettering God’s Love.

In Bowler’s bestselling memoir Everything Happens for a Reason, readers witnessed the ways she, as a professor and young mother, reckoned with a Stage IV cancer diagnosis; in her follow-up memoir, No Cure for Being Human, she unpacked the ways that life becomes both hard and beautiful when we abandon certainty and the illusion of control in our lives. In Good Enough, Bowler and Richie offer short spiritual reflections on how we can make sense of life not as a pursuit of endless progress but as a chronic condition. 

Written gently and with humor, Good Enough is permission for all those who need to hear that there are some things you can fix—and some things you can’t. Bowler and Richie offer fresh imagination for how truth, beauty, and meaning can be discovered amid the chaos of life. Their words celebrate kindness, honesty, and interdependence in a culture that rewards ruthless individualism and blind optimism.