1 Chronicles 28:3

3 But God said to me, Thou shalt not build a house unto my name, for thou art a man of war, and hast 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 And David assembled all the princes of Israel, the princes of the tribes, and the princes of the divisions that ministered to the king, and the captains over thousands, and the captains over hundreds, and the comptrollers of all the substance and possessions of the king and of his sons, with the chamberlains, and the mighty men, and all the men of valour, unto Jerusalem.
2 And king David stood up upon his feet, and said, Hear me, my brethren and my people! I had in my heart to build a house of rest for the ark of the covenant of Jehovah and for the footstool of our God, and I have prepared to build.
3 But God said to me, Thou shalt not build a house unto my name, for thou art a man of war, and hast shed blood.
4 And Jehovah the God of Israel chose me out of all the house of my father to be king over Israel for ever; for he has chosen Judah to be the prince; and of the house of Judah, the house of my father; and among the sons of my father he took pleasure in me to make me king over all Israel;
5 and of all my sons, (for Jehovah has given me many sons,) he has chosen Solomon my son to sit upon the throne of the kingdom of Jehovah over Israel.
The Darby Translation is in the public domain.