King David wrote some of the most heart felt words in Psalm 51, it was a psalm of repentance to God after his moral failure with Bathsheba and Nathan calling his sin out to him. This sermon will take you straight to those scenes in King David's life with Nathan confronting him in the throne room and David realizing that he must turn and repent to God and be cleansed from haunting past. Maybe there is something in your past that you need forgiveness for, it's never to late and God is waiting for you to make that confession.