17 Then he said to David, "You are more righteous than I, for you have repaid me the good, but I have repaid you the evil.