What happens when God holds up the mirror and we finally see the truth about ourselves? In 2 Samuel 12, Nathan confronts David with the words, "You are that man!" Psalm 51 gives us a raw picture of David's broken hear...
Greg Ingram