Even in the midst of turmoil, David seeks to bless. War continued and King David and his family were still in danger. In a move to protect the king, Joab, David’s military commander kills Absalom, the king’s rebellion-leading son. David bitterly mourned his son’s death but with the opposition scattered, King David and the rest of his family were safe to return to Jerusalem.
At a crossing point on the Jordan River, King David forgave and spared the life of a servant named Shimei, he restored Saul’s crippled grandson Mephibosheth back to a position at his table, and then a man named Barzillai greeted the group. This rich man had helped King David before and David wanted to generously honor him in Jerusalem. But Barzillai was now an old man so instead he offered Kimham as a servant to be honored in his place, and King David agreed to this exchange. So all the people crossed the Jordan with the king. After David had blessed Barzillai and kissed him, Barzillai returned to his own home. King David’s compassion, mercy, kindness and generosity are indeed signs of a ruler after God’s own heart.