Is David's throne in heaven or on earth?
David's throne is on the earth, not in heaven. He will assume the throne of David in Jerusalem, establishing it with judgment and justice from henceforth, even forever. The Old Testament language presents this reign as forever and ever, ages upon ages, later contrasted with a thousand-year restriction.
Les explains that David's throne is not in heaven but on the earth, and that He will assume the throne of David in Jerusalem. This establishing is with judgment and justice from henceforth, even forever. Les notes the Old Testament repeatedly uses the language of forever and ever, ages upon ages, while Revelation later restricts the period to a thousand years; he says the difference will be shown when they return to Revelation. The context then moves to Ezekiel 37, where the dry bones picture dispersed Israel being brought back to the land as a precursory event to what follows.