The Daily Fountain Devotional of the Church Of Nigeria (Anglican Communion) 4 January 2026
Daily Fountain Devotional 4 January 2026, SUNDAY TOPIC: GOD’S COMMITMENT TO HIS PROMISES
SCRIPTURE READING: Matthew 1:1-17
TODAY’S MESSAGE
Jesus is presented as the Son of David and the Son of Abraham, in our text. The genealogy of Christ was traced from his earthly father, Joseph, backwards down to Abraham. The total number of generations from Abraham to David, to going into captivity in Babylon, and to the birth of Christ was given as forty-two generations.
The genealogy of Christ, based on His dynasty, was traced by Matthew who highlighted David. David was promised an everlasting kingship (2 Sam. 7:13; Psa. 132:11), while Abraham was promised the justification of all the families of the earth through his offspring (Gen. 12:3b; Gal. 3:8). Notice that it took 28 and 42 generations for these promises made unto David and Abraham, respectively, to be fulfilled. This proves the faithfulness and commitment of God to all of His promises.
Christ the son of David refers to His everlasting kingship while Christ the son of Abraham refers to His everlasting priesthood; for our justification which was promised Abraham, is by the blood of Christ. This is His priestly duty (Rom. 5:9; Heb. 7:25-27). Jesus Christ is therefore our everlasting King-Priest. In Him, all the promises of God are yea and in Him Amen (2 Cor. 1:20). Has God promised you anything? Trust and wait on Him. He is faithful.
PRAYER: Father, you are trustworthy. Give me grace to wait on you.

