I'm getting ready to go outside and shovel the sidewalk to the parsonage. Roger is plowing the parking lot. The winter storm warning was right. We got his with a big snow storm overnight. But the forecasts are not always right. How many times have you prepared for a big storm and it didn't come? Weather forecast are educated guesses.
On the other hand, when God makes a promise, He keeps it. The Words of God's prophets always come true, even if it takes some time. Zechariah realized that. The Holy Spirit inspired him to sing his song of praise to God for keeping His promises to be with and restore His people by sending the Promised Savior from the line of King David.
Like Zechariah, we can count on God to keep His promises. God always love us. He always hear and answer our prayers. He forgives us when we turn to Him in repentance and faith. Jesus will come again to gather all of His people into His eternal kingdom. We can trust Jesus. He is Our Promise Keeper!