2 Samuel 13 · a question people ask
David was very angry. Why didn't he do anything?
The chapter says, "But when King David heard of all these things, he was very angry" (13:21). It records no word or act of David's toward Amnon, and it doesn't say why. The next verse turns to Absalom: "Absalom spoke to Amnon neither good nor bad; for Absalom hated Amnon" (13:22). Two years later, when Absalom asked for Amnon to come to the sheep shearing, the king asked, "Why should he go with you?" (13:26), and then "he let Amnon and all the king’s sons go with him" (13:27). The chapter gives no reason for what David did or didn't do, and this answer doesn't supply one. It says what David did after Amnon's death: he "tore his garments, and lay on the earth" (13:31), "David mourned for his son every day" (13:37), and "King David longed to go out to Absalom" (13:39).
The verses
“But when King David heard of all these things, he was very angry. Absalom spoke to Amnon neither good nor bad; for Absalom hated Amnon, because he had forced his sister Tamar.”
“Then Absalom said, “If not, please let my brother Amnon go with us.” The king said to him, “Why should he go with you?” But Absalom pressed him, and he let Amnon and all the king’s sons go with him.”
“Then the king arose, and tore his garments, and lay on the earth; and all his servants stood by with their clothes torn.”
“But Absalom fled and went to Talmai the son of Ammihur, king of Geshur. David mourned for his son every day.”