1 Chronicles 28:3

3 But God said to me, 'You may not build a house for my name, for you are a warrior and have shed blood.'

1 Chronicles 28:3 Meaning and Commentary

1 Chronicles 28:3

But God said unto me, thou shalt not build an house for my
name
This he said by Nathan the prophet, ( 2 Samuel 7:5 )

because thou hast been a man of war, and hast shed blood:
see ( 1 Chronicles 22:8 ) .

1 Chronicles 28:3 In-Context

1 David assembled at Jerusalem all the officials of Israel, the officials of the tribes, the officers of the divisions that served the king, the commanders of thousands, the commanders of hundreds, the stewards of all the property and cattle of the king and his sons, together with the palace officials, the mighty men, and all the seasoned warriors.
2 Then King David rose to his feet and said: "Hear me, my brethren and my people. I had it in my heart to build a house of rest for the ark of the covenant of the LORD, and for the footstool of our God; and I made preparations for building.
3 But God said to me, 'You may not build a house for my name, for you are a warrior and have shed blood.'
4 Yet the LORD God of Israel chose me from all my father's house to be king over Israel for ever; for he chose Judah as leader, and in the house of Judah my father's house, and among my father's sons he took pleasure in me to make me king over all Israel.
5 And of all my sons (for the LORD has given me many sons) he has chosen Solomon my son to sit upon the throne of the kingdom of the LORD over Israel.
Revised Standard Version of the Bible, copyright 1952 [2nd edition, 1971] by the Division of Christian Education of the National Council of the Churches of Christ in the United States of America. Used by permission. All rights reserved.