He has raised up a horn of salvation for us in the house of his servant David (as he said through his holy prophets of long ago), salvation from our enemies and from the hand of all who hate us—to show mercy to our fathers and to remember his holy covenant, the oath he swore to our father Abraham: to rescue us from the hand of our enemies, and to enable us to serve him without fear in holiness and righteousness before him all our days.
Each New Year, millions of people make a promise to improve something about themselves. Each New Year, millions of people break those promises within a couple of days.
I don’t know how serious you are about New Year’s resolutions, but they seem to be promises that aren’t taken too seriously by people who aren’t very serious about improving something in their lives.
Zechariah lived in the same world we do. He knew how sin infects a person. He also experienced the fickle nature of the promises of man. When an angel came to Zechariah to deliver the good news that his son John would prepare the way for the Savior, he doubted God’s promise.
How easy it can be to doubt our God. When things don’t go as planned, when we experience heartache and loss, we might assume our God has forgotten us, left us, maybe even forsaken us.
But despite our doubt, God keeps his promises. God kept his promise and sent a son to doubting Zechariah and Zechariah rejoiced, “He has raised up a horn of salvation for us in the house of his servant David…the oath he swore to our father Abraham: to rescue us from the hand of our enemies.”
Because God kept his promise, Zechariah knew God’s love for him, knew God had not forsaken him. Because God kept his promise of a Savior to us, we know God has not forgotten us. He has given us hope and a future—an eternal future. Praise God for his promise of salvation!
Dear heavenly Father, we praise you for keeping your promise of a Savior. Remind us of your love and faithfulness every day of our lives so that we never doubt you. In Jesus’ name we ask this, Amen.