1 Chronicles 28:3

3 But God said to me, 'You are not the one who will build a house for my Name. That is because you are a fighting man. You have spilled people's 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 asked all of the officials of Israel to come together at Jerusalem. He sent for the officers who were over the tribes. He sent for the commanders of the companies who served the king. He sent for the commanders of thousands of men and commanders of hundreds. He sent for the officials who were in charge of all of the royal property and livestock. They belonged to the king and his sons. He sent for the palace officials and the mighty men. He also sent for all of the brave fighting men.
2 King David stood up. He said, "All of you, listen to me. With all my heart I wanted to build a house for the Lord. I wanted it to be a place of peace and rest for the ark of the covenant of the Lord. The ark is the stool for our God's feet. I made plans to build the LORD's house.
3 But God said to me, 'You are not the one who will build a house for my Name. That is because you are a fighting man. You have spilled people's blood.'
4 "But the LORD chose me. He is the God of Israel. He chose me from my whole family to be king over Israel forever. He chose Judah to lead the tribes. From the families of Judah he chose my family. From my father's sons he chose me. He was pleased to make me king over the whole nation of Israel.
5 "The LORD has given me many sons. From all of them he has chosen my son Solomon. He wants Solomon to sit on the throne of the LORD's kingdom. He wants him to rule over Israel.
Holy Bible, New International Reader's Version® Copyright © 1995, 1996, 1998 by Biblica.   All rights reserved worldwide.