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