David didn’t forgive Shimei?
David did not truly forgive Shimei because Shimei’s actions were viewed as treasonous and evil, and his later plea for mercy was seen as insincere, stemming from fear rather than repentance
. Although David initially spared Shimei to honor an oath, he deemed him dangerous to the kingdom and instructed Solomon to execute him to ensure justice was served.
Key reasons why David did not fully pardon Shimei:
- Malicious Treason: Shimei, a relative of Saul, not only cursed David but also threw rocks and dirt at him while he was fleeing from Absalom, aiming to hurt and humiliate him.
- Insecure Repentance: Shimei only asked for forgiveness when David returned to power, suggesting he feared for his life rather than being genuinely remorseful for his actions.
- David's Command to Solomon: On his deathbed, David instructed Solomon not to treat Shimei as innocent, calling him a dangerous man who should not die a natural death, as mentioned on Facebook.
- Violation of Oath: Solomon eventually executed Shimei not for the initial cursing, but because Shimei broke a binding agreement to remain in Jerusalem.
Ultimately, while David showed restraint by not killing Shimei immediately, he did not treat him as a loyal subject, passing the judgment to his successor.
Based on the biblical account in 1 Kings 2, King David ordered his son Solomon to have
Shimei (not Simeon) killed because Shimei had cursed David severely while David was fleeing from his rebellious son, Absalom.
While David originally promised not to kill Shimei when he returned to power, he viewed Shimei as a dangerous, treacherous person who would eventually cause trouble for the throne.
Here are the key reasons and context:
- Public Cursing and Disrespect: When David was fleeing Jerusalem, Shimei (a relative of King Saul) threw rocks, threw dirt, and cursed David, calling him a "murderer" and a "scoundrel".
- Betrayal of the Anointed King: Shimei attacked David at his lowest point, accusing him of stealing the throne from Saul's family.
- Unforgiven Threat: Although David spared Shimei initially, he did not trust him. On his deathbed, David instructed Solomon to ensure Shimei did not die a natural death, citing that Shimei was a wicked man.
- Violation of Parole: Solomon initially spared Shimei but placed him under house arrest in Jerusalem, warning him that leaving would mean death. Three years later, Shimei broke this oath to chase his runaway servants to Gath, prompting Solomon to execute him.
Note on Name: The person in question is Shimei (son of Gera), a Benjamite, not the biblical patriarch Simeon.