“Promises made, and promises broken; measures of our demise…”  So begins the song “Promises Made” on Dan Fogelberg’s 1977 album Nether Lands

Everyone can relate to broken promises.  When commitments have been made and expectations have been created, there is a great sense of disappointment when one fails to make good on their word.  Depending on the magnitude of the matter, failure to deliver on a promise can leave people disillusioned and hesitant to trust again, lest there be additional letdowns and emotional pain in the future.  Sometimes the promise is as mundane as, “I’ll call you later.”  Sometimes it is as weighty as, “For as long as we both shall live.”  Sometimes there are good and sincere intentions that just don’t come to fruition.  Sometimes there is outright deception from the beginning.  Sometimes our disappointment is in others.  Sometimes it is in ourselves.  Such is the nature of the promises of man.

It is such an awesome blessing to trust and serve a God Who Delivers, a Father whose promises never fail.  Unlike Satan, whose very nature is that of a liar and the father of lies (John 8:44), it is impossible for Yahweh to speak what is untrue (Hebrews 6:18; Titus 1:2).  He is the God of Truth, whose Son is the Truth, and who has sent the Spirit of Truth.  All of God’s promises are “yes” in Jesus Christ, our Amen (II Corinthians 1:20)!

God fulfilled every Messianic prophecy by sending the Christ to be our Savior.  In the same way, He will fully deliver on His promise to rescue us from death and grant us an eternal home in glory.  God has spoken.  He has promised.  It can’t not happen.  Forgive the double negative, but you get the point.  It HAS to be!

“Let us hold fast the confession of our hope without wavering, for He who promised is faithful” (Hebrews 10:23).