Thy word's sake — That thou mightest fulfil thy promises made to me, and thereby demonstrate thy faithfulness. Own heart — Or thy own mere liberality and good pleasure, without any desert of mine. So far was David, though a very gracious man, from thinking his actions meritorious.
Related Commentaries of 2 Samuel 7:21
2 Samuel 7:21
21 For thy word's sake, and according to thine own heart, hast thou done all these great things, to make thy servant know them.