Even in Setbacks, God Is Lacing Your Life into an Infinite Storyline — John Piper