1 Chronicles 28:3 - Ellicott's Commentary On The Whole Bible

Bible Comments

But God said unto me. — The emphasis lies on the word God, which is in direct contrast with the “I — in my heart it was,” of 1 Chronicles 28:2. (Comp. 1 Chronicles 22:8, of which this verse is a summary.)

1 Chronicles 28:3

3 But God said unto me, Thou shalt not build an house for my name, because thou hast been a man of war, and hast shed blood.b