King David's treatment of the poor lame Mephibosheth is a portrait of our Lord Jesus' treatment of weak and helpless sinners who are fetched to Him by God the Father.
The last incident concerning Mephibosheth involves his slander by his servant Ziba, who accused him of staying behind in Jerusalem for his own selfish benefit when David was driven out by the rebellion.
We see that King David made a rash judgment based upon only one side of the story. Our Lord Jesus will never be fooled by false accusations against His people, for He will judge righteous judgments according to the truth.
When Mephibosheth is finally able to come before the King in Jerusalem after his triumphant return, the truth comes out: that Mephibosheth was prevented from fleeing with David by his servant Ziba's betrayal, and that Mephibosheth had in fact been in mourning the entire time of David's exile.
Even though David had shown himself an imperfect judge in the matter, Mephibosheth was so loyal toward him that he readily left the matter of his fate in David's hands. The King realized his mistake and restored Mephibosheth's lands to him. Perhaps for political reasons, he did not punish Ziba for his deceit.
Our great Judge and King will never be bound by such things. Wickedness will not escape His judgment no matter the political pull the miscreants may have had in this life.
Oh that the Saints would entrust their judgment entirely into the hands of our noble Prince, who is far better than David.
Mephibosheth, a loyal servant, dared not ask anything further of the King. But we are God's Sons through Christ, and entitled, nay exhorted, to ask anything of Him, for He loves us!