David looks back and then looks to the future God has promised.
The consequences of God's anger at sin.
David praises God's faithfulness.
Being built up in God's Word.
David reflects on the Lord's goodness to him!
The essence of the Gospel.
David steps down, others step up.
The sins of the past.
David's manifesto for leadership.
David's Kingship is marred by compromise.