Daniel had served in a foreign court of his nation’s oppressors for nearly seven decades. That’s when he stumbled upon a shocking (and probably exhilarating) bit of information from the prophet Jeremiah: the exile would only last for 70 years—time was almost up!
He dropped to his knees. He prayed, he fasted, he put on sackcloth and ashes. He asked forgiveness for his people’s unfaithfulness. Then the archangel Gabriel gave him a big picture vision about the next 490 years.
This sermon explains Daniel 9, and the unbroken promises of God. They just kept coming true. In fact, Daniel staked his life upon them—which was one of the reasons he was able to remain faithful, strong, wise, humble, and persevering through horrific hardship.
The same can be true for you and me. Are we living as if God’s promises will definitely come true, or as if they might potentially come true? It makes all the difference in the world. In a world of broken promises, God’s promises remain unbroken.