The Modern Text Bible is a clear and beautiful re-expression of Scripture in today's language.

Make a Donation

What does 2 Samuel 19:5 mean?

Joab went to the king and said, 'Today you’ve shamed everyone who risked their lives to save you, your sons, your wives, and your concubines.' 2 Samuel 19:5 - Modern Text Bible

(Joab confronts David, telling him that his public mourning is making his loyal followers feel unappreciated and dishonored.)

Joab goes to David and tells him he is shaming his loyal soldiers by mourning so openly for Absalom. The Hebrew word for "shamed" is kalam (כָּלַם), meaning to disgrace or humiliate. Joab’s confrontation is blunt—he believes David’s grief is hurting the morale of those who risked everything for him. This moment is tense, as Joab pushes David to consider the feelings and sacrifices of his people, not just his own pain.

This verse is counter-cultural because it questions whether private grief should ever take priority over public responsibility. Joab’s challenge is uncomfortable but real: sometimes, leadership means balancing personal loss with the needs of others. For anyone who has ever had to put on a brave face for the sake of a team, family, or community, this verse captures that tension. It asks: when is it right to grieve, and when must we show up for others, even when our hearts are breaking?