2 Samuel 19:22-31-32 MSG

22 But David said, “What is it with you sons of Zeruiah? Why do you insist on being so contentious? Nobody is going to be killed today. I am again king over Israel!”

23 Then the king turned to Shimei, “You’re not going to die.” And the king gave him his word.

24-25 Next Mephibosheth grandson of Saul arrived from Jerusalem to welcome the king. He hadn’t combed his hair or trimmed his beard or washed his clothes from the day the king left until the day he returned safe and sound. The king said, “And why didn’t you come with me, Mephibosheth?”

26-28 “My master the king,” he said, “my servant betrayed me. I told him to saddle my donkey so I could ride it and go with the king, for, as you know, I am lame. And then he lied to you about me. But my master the king has been like one of God’s angels: he knew what was right and did it. Wasn’t everyone in my father’s house doomed? But you took me in and gave me a place at your table. What more could I ever expect or ask?”

29 “That’s enough,” said the king. “Say no more. Here’s my decision: You and Ziba divide the property between you.”

30 Mephibosheth said, “Oh, let him have it all! All I care about is that my master the king is home safe and sound!”

31-32 Barzillai the Gileadite had come down from Rogelim. He crossed the Jordan with the king to give him a good send-off. Barzillai was a very old man—eighty years old! He had supplied the king’s needs all the while he was in Mahanaim since he was very wealthy.