We need to talk about the Eternal Covenant of God of which the Davidic Covenant forms a small but essential part. It is of course an agreement between man and God, where God makes promises to man to bless and protect us and in return we must recognise His prophets and Messengers and follow His commandments. It must be seen as a continuation and development of other Covenants such as those with Noah, Abraham, Moses, and David and then Christ. Central to the story of the Bible is the plight of the Jewish people that God in His mysterious wisdom has chosen to bring His message to humanity and the promises to David speak of a future glorious role for Jewish people again. Perhaps they will be the first as a people or nation to recognise the Messiah for this age and establish God's Kingdom forever (relatively speaking).
There are a couple of key parts of the story that should be included. The plight of the Jewish people between the decline of their empire after King David, what the prophets had to say, the destruction and rebuilding of Jerusalem and the Jewish temple at the decree of the Persian emperor Cyrus(whom Isaiah called the anointed one), only for both to be destroyed again 70 AD when the Romans invaded. Then after the Jewish diaspora we have Muhammad as the seal of the prophets who is very much like King David in uniting His peoples and Moses in bringing forth the Qur'an. It is no coincidence that He brings a Revelation He alleges from God that mentions over 40 Hebrew characters and prophets.
The return of the Jewish people to their homeland in the 19th and 20th centuries was accompanied by the gospel of Christ being proclaimed to all the nations. At the same time a new religious movement exploded onto the scene, from Persia the very same empire that had decreed the rebuilding of Solomon's temple. This time twin Messengers of God whose paths were to intersect with the land Israel, that God had promised Abraham. The remains of One is buried on Mount Carmel, also known as the mountain of Elijah. Elected representatives from all nations echoing promises in
Isaiah 2:2-5 are based near the shrine and not too far off we have the plains of Sharon and Akka described as the strong city in Psalms.