‏ 1 Chronicles 22:8

8But the word of the Lord came to me, saying, a‘You have shed much blood and have waged great wars. You shall not build a house to my name, because you have shed so much blood before me on the earth.
Copyright information for ESV