Daniel had served in a foreign court of his nations oppressors for nearly seven decades. Thats when he stumbled upon a shocking (and probably exhilarating) bit of information from the prophet Jeremiah: the exile would only last for 70 yearstime was almost up!
He dropped to his knees. He prayed, he fasted, he put on sackcloth and ashes. He asked forgiveness for his peoples 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 themwhich 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 Gods 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, Gods promises remain unbroken.