but I will settle him in my house and in my kingdom forever; and his throne shall be established forever.
One reason why David did not shift the tabernacle from Gibeon was that he was planning to build a permanent dwelling place for the ark in Jerusalem. He wanted to build a house for God, but God wanted rather to build a house for David. The house God wanted to build was a dynasty, a line of royal descendants, one of whom would build the temple (17:1-27; see notes on 2 Samuel 7:1-29).