We are officially in what we often refer to as the Christmas season. As we approach December 25th there will be many celebrations with co-workers, family and friends. If you are like my wife, you have made plans, arrangements, and your calendars are now marked for the holiday season. As we read the Bible we see that God planned for the first Christmas thousands of years in advance.
God promised long before that first Christmas day that He would send Jesus, who would save “his people from their sins” (Matt. 1:21). The first glimpse of this promise is seen in Genesis chapter 3, immediately following the fall of our first father, Adam. Speaking to the serpent God said; “I will put enmity between you and the woman, and between your offspring and her offspring; he shall bruise your head, and you shall bruise his heel.” (Gen. 3:15) We understand the serpent to be Satan who is the accuser of the brethren (Rev. 12:9-10). Satan stands and accuses us of our sins but God sent Jesus to stand in our defense. Christ was cursed for us so we could be reconciled to God (Heb 12:24, Gal 3:13, 1 Peter 3:18). Jesus is the seed (offspring) of the woman who, although is bruised on the heel (the cross), bruises the head of the serpent (meaning mortal wound). How do we know Jesus is the seed? This is precisely the point of those long genealogies we so often read over in the beginning of Matthew and Luke’s Gospels (Matt 1:1-16, Luke 3:23-38). Matthew shows that Jesus is a descendent of King David and that He is the King who will reign forevermore (2 Sam 7:16). Luke traces Jesus back further than King David, back through the line of Judah, all the way to Seth the son of Adam and Eve (Gen 4:25). Jesus is the ultimate fulfillment of God’s promise, He is the seed! As we read these genealogies provided by Matthew and Luke we are reminded of God’s faithfulness over the span of thousands of years. God, rich in mercy, had a plan from the very beginning to redeem us and save us from our sins. God has been faithful and has kept His promise!
We are still longing and waiting. Longing for the final fulfillment of God’s promise when Christ returns for His Church and sets ALL things right.
Come, Thou long expected Jesus
Born to set Thy people free;
From our fears and sins release us,
Let us find our rest in Thee.
Israel’s Strength and Consolation,
Hope of all the earth Thou art;
Dear Desire of every nation,
Joy of every longing heart.
Born Thy people to deliver,
Born a child and yet a King,
Born to reign in us forever,
Now Thy gracious kingdom bring.
By Thine own eternal Spirit
Rule in all our hearts alone;
By Thine all sufficient merit,
Raise us to Thy glorious throne. –Charles Wesley