advent.png
32 He will be great and will be called the Son of the Most High, and the Lord God will give him the throne of his father David.
— Luke 1:32

Tuesday, December 5

Son of the Promise

Scripture Reading: Luke 1:32

 

The birth of Jesus wasn’t random.  It was promised thousands of years beforehand -- He is the Son of Promise.  Hundreds of years before Jesus, God promised David that he would raise up one of David’s descendants, whose throne would last forever. (2 Samuel 7:13).  Here in Luke 1:32 we see that promise fulfilled.  Even farther back, God promised Abraham that “all the nations of the earth will be blessed by your offspring.”(Genesis 26:4).  This promise was also fulfilled by Jesus. (Galatians 3:16).  What’s incredible is that even in the Garden of Eden right after Adam and Eve fell into sin, we see the promise of one who would “strike” the “head” of Satan. (Genesis 3:15).   This too is fulfilled by Jesus -- his death and resurrection conquered Satan, Sin, and Death.

Reflection Questions:

  1.  As we saw with the birth of Jesus, God keeps his promises.  But it might not be in our timing– David probably didn’t anticipate it would be hundreds of years before the promise was answered.  Are there ways that you are experiencing impatience with God’s promises?
  2.  Let’s think about some other of God’s promises:  Read Philippians 1:6; 1 Peter 5: 8-10; Revelation 21: 3-4; Hebrews 13:5-6.  How does seeing that God kept his promise to send Jesus, give you more faith that he will keep his other promises?