Psalm 51 was written by King David after the prophet Nathan confronted him concerning his sin with Bathsheba. Why is this psalm so powerful? What does it teach us about repentance?