When God Takes Too Long: Learning to Thrive Through Life's Delays