God is not only God who makes promises, but He is also God who keeps His promises. In fact, God has a perfect track record in keeping them. One hundred percent of every promise God has ever made has come to pass. There are constant struggles with problems, pressures and pains. Thankfully the Scriptures are filled with over 7,000 promises that provide hope. More than simply religious materials for door hangers, plaques, posters, or cards; God’s promises can be the substance of your faith, because you can trust God’s promises.
The events for the very first Christmas were set in motion long before there were ribbons, tags, bags, boxes, and bows. Surrounding the birth of Jesus Christ were many events that were predicted long before, and came to pass with one hundred percent fulfillment and accuracy. These historical happenings involved ordinary people from obscure locations, schemes from rulers, and the phenomenon of the virgin birth of Jesus Christ. The many prophetic utterances, the many promises of God concerning the birth of Christ, were summed up perfectly in Luke chapter two verse one that says; “And it came to pass in those days…” All that God said and promised to happen with the first Advent of Christ happened. As a shining light in a dark world, the meaning of Christmas reminds each of us that every promise God makes God keeps; and God can be trusted. This Christmas take a look at the promises of God surrounding the birth of Jesus Christ and see how God’s promises can provide us with hope today.