Re:Verse reading–Luke 2:1-20 (day one)
“Today in the city of David there has been born for you a Savior, who is Christ the Lord.”–v 11
The only thing impossible for God (see last week’s lesson) is to break His own word. He is eternally trustworthy and self-consistent. Heaven and earth will pass away. Not His word. Not ever.
Luke 2 is written 1000 years after God made the promise to David. One of His sons would reign over an eternal kingdom. (2 Samuel 7:12-13) An eternal Kingdom? Unimaginable! Even to David.
As the years flowed slowly by, many forget this promise. (Most of us have short memories and small faith.) God, however, did not forget. When the time came, He orchestrated the historical events so that Joseph and Mary (by coincidence-Ha!) would be in the city of David for the Son of David to be born.
“God is not a man that He should lie.”–Numbers 23:19.
Child, what has God promised you?