Read this passage and open each verse for the full verse feed and commentary tools.
18Then David the king went in, and sat before Yahweh; and he said, Who am I, Lord Yahweh, and what is my house, that you have brought me thus far? 19This was yet a small thing in your eyes, Lord Yahweh; but you have spoken also of your servant`s house for a great while to come; and this [too] after the manner of men, Lord Yahweh! 20What can David say more to you? for you know your servant, Lord Yahweh. 21For your word`s sake, and according to your own heart, have you worked all this greatness, to make your servant know it. 22Therefore you are great, Yahweh God: for there is none like you, neither is there any God besides you, according to all that we have heard with our ears.
2 Samuel 7:18-22 (WEB)