What promise did God give David in 2 Samuel 7 about his descendants?
God promised David that through him would come a royal family, the house of David. His descendants would form an unbroken royal bloodline, preserved through history until the birth of Christ, especially through Mary as the physical mother, while Joseph served as the legal father included in the Davidic genealogy.
Les explains from 2 Samuel chapter 7 that God was giving David the promise that through him would come a royal family, known as the house of David. Although ungodly kings came down through history, the royal blood kept together until the birth of Christ, especially through Mary, who was the physical mother. God is the father, but Joseph was the legal father, so he too had to be included in that Davidic genealogy.