1 Chronicles 22:8 Meaning and Explanation
“But the word of the LORD came to me, saying, Thou hast shed blood abundantly, and hast made great wars: thou shalt not build an house unto my name, because thou hast shed much blood upon the earth in my sight.”
King James Version (KJV)
Read this verse in context with translation switching:
Read Full Chapter →God told David that, because he had shed much blood in many wars, he would not be the one to build the temple.
What Does 1 Chronicles 22:8 Mean?
David relays the word the LORD gave him. As a man of many battles who had shed much blood, David was not to build the house; that honor would belong to another. God's reason is stated plainly, without softening.
The house of God is bound up with peace, and so it would rise by hands not marked by war. God's denial was not a rejection of David but a shaping of his calling. Even when God withholds a good thing from us, he is guiding the work toward his own purposes, and his refusals carry their own mercy.
Frequently Asked Questions About 1 Chronicles 22:8
What does 1 Chronicles 22:8 mean?
God told David that, because he had shed much blood in many wars, he would not be the one to build the temple.