Halim Suh concludes our series The Life of David by looking at 2 Samuel 23 to see how, at the end of his life, David owned the failures and the sorrows, hoped in the eternal covenant of grace not merit, and didn’t consider himself too far gone or found it too late to return to God in worship and repentance.