23 Then David promised Shimei that he would not be killed.
24 Mephibosheth, the grandson of Saul, also came to meet David. He had missed David so much that he had not taken a bath or trimmed his beard or washed his clothes the whole time David was gone.
25 After they had gone back to Jerusalem, Mephibosheth came to see David, who asked him, “Why didn't you go with me?”
26 He answered, “Your Majesty, you know I can't walk. I told my servant to saddle a donkey for me so I could go with you. But my servant left without me, and
27 then he lied about me. You're as wise as an angel of God, so do what you think is right.
28 After all, you could have killed my whole family and me. But instead, you let me eat at your own table. Your Majesty, what more could I ask?”
29 David answered, “You've said enough! I've decided to divide the property between you and Ziba.”