2 Samuel 7:21 Meaning and Explanation
“For thy word’s sake, and according to thine own heart, hast thou done all these great things, to make thy servant know them.”
King James Version (KJV)
Read this verse in context with translation switching:
Read Full Chapter →David acknowledges that God has done these great things out of His own word and heart, not because David earned them.
What Does 2 Samuel 7:21 Mean?
David names the true source of all that God has promised: it is for thy word's sake and according to thine own heart that God has done these great things and made them known to His servant. Nothing in David has earned them; they flow entirely from God's own purpose and His freely given love.
This is the freedom of grace. God acts according to His own heart, moved by His faithfulness rather than by our merit. To know this is to be set free from the burden of earning God's favor and to receive His gifts with simple gratitude. All God's great works toward us spring from the goodness that is His very nature.
Frequently Asked Questions About 2 Samuel 7:21
What does 2 Samuel 7:21 mean?
David acknowledges that God has done these great things out of His own word and heart, not because David earned them.