1 Chronicles 28:3

3 But God said to me, 'You may not build a house for my name because you [are] a man of war, and you 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 Then David assembled all the commanders of Israel, the commanders of the tribes and the commanders of working groups who served the king, and the commanders of thousands, the commanders of hundreds, and the commanders over all the property of the king and his sons, with the court officials and mighty warriors, and all the mighty warriors of ability, at Jerusalem.
2 And King David rose to his feet and said, "Listen to me, my brothers and my people. {I myself wanted} to build a house of rest for the ark of the covenant of Yahweh and the footstool of our God, and I prepared to build.
3 But God said to me, 'You may not build a house for my name because you [are] a man of war, and you have shed blood.'
4 But Yahweh the God of Israel chose me from all of the house of my father to be king over Israel forever, for he chose Judah as leader, and in the house of Judah, the house of my father, and among the sons of my father he took pleasure in me to reign over all Israel.
5 And from all my sons--for Yahweh has given many sons to me--he has chosen Solomon my son to sit on the throne of the kingdom of Yahweh over Israel.
Scripture quotations marked (LEB) are from the Lexham English Bible. Copyright 2012 Logos Bible Software. Lexham is a registered trademark of Logos Bible Software.