I Chronicles 28:3

King James Version (1769)

3 But God said unto me, Thou shalt not build an house for my name, because thou hast been a man of war, and hast shed blood.
Untruth

Misinterpretations often claim this verse promotes absolute pacifism or condemns all violence as disqualifying for God's service, ignoring the context of David's extensive warrior role in establishing Israel's security; others wrongly portray God as rejecting David personally due to sinfulness, overlooking God's profound blessing and covenant with him as a man after His own heart, or assume it implies bloodshed in any form bars one from ministry, which the Bible contradicts elsewhere.

Truth

David explains to Solomon that God forbade him from building the temple because he was a man of war who had shed much blood, underscoring God's sovereign decision to reserve this peaceful honor for Solomon, a man of rest, and illustrating how one's life circumstances and divine purpose intersect in fulfilling sacred roles.

Read I Chronicles 28