18 The crossing took place to bring the household of the king over and to do good in his eyes. Then Shimei the son of Gera fell before the king when he crossed over the Jordan,
19 and he said to the king, “May not my lord hold me guilty, and may you not remember how your servant did wrong on the day that my lord the king went out from Jerusalem, by taking it to heart!
20 For your servant knows that I have sinned; look, I have come this day as the first of all the house of Joseph to come down to meet my lord the king.”
21 Then Abishai the son of Zeruiah responded and said, “Because of this, should not Shimei be put to death, for he cursed the anointed one of Yahweh?”
22 Then David said, “What is it to me or to you, sons of Zeruiah, that you should be an adversary today? Should anyone be put to death in Israel? Do I not know today that I am king over Israel?”
23 Then the king said to Shimei, “You shall not die,” and so the king swore to him.
24 Now, Mephibosheth the son of Saul came down to meet the king; he had not taken care of his feet nor trimmed his moustache nor washed his clothes from the day the king left until the day he came back in peace.