17 Then he said to David, "You are right, and I am wrong. You have been so good to me, while I have done such wrong to you!