David praises God's faithfulness.
David reflects on the Lord's goodness to him!
David steps down, others step up.
The sins of the past.
David's Kingship is marred by compromise.
David seeks to win people over.
The Lord sees all!
The hard word David needs to hear!
Absalom's tragic end!
The Lord intervenes in unexpected ways!