So Absalom lived two full years in Jerusalem, without coming into the king’s presence.
Three years Absalom had been an exile from his father-in-law, and now two years a prisoner at large in his own house, and, in both, better dealt with than he deserved; yet his spirit was still unhumbled, his pride unmortified, and, instead of being thankful that his life is spared, he thinks himself sorely wronged that he is not restored to all his places at court.
Commenting on 2 Samuel 14:28-33
So Absalom dwelt two full years in Jerusalem,.... After his return from Geshur: and saw not the king's face; all that time; which was owing either to the king's resentment of the fact committed by him, or to state policy.
So Absalom dwelt two full years in Jerusalem, and saw not the king's face--Whatever error David committed in authorizing the recall of Absalom, he displayed great prudence and command over his feelings afterwards--for his son was not admitted into his father's presence but was confined to his own house and the society of his own family.