Jeremiah 29:11 “For I know the thoughts that I think toward you, says the LORD, thoughts of peace and not of evil, to give you a future and a hope.”
We often read Jeremiah 29 like it is good news, plain and simple. But to the first people who heard those words, they were a tremendous disappointment. God’s people had suffered terribly. They had lost their land, their throne, their temple. Before Jerusalem fell in battle, the people had given in to cannibalism. They were then force-marched 800 miles and paraded (literally) through a pagan city in which they were now considered as the living symbols of the power of that city’s god.
It was into this kind of despair that Jeremiah offered God’s promise: “I know the plans I have for you … plans for your welfare and not for your harm, to give you a future and a hope.” They were not easy words to hear. Jeremiah promised that God had a plan that was certain and inevitable. But it would not unfold on Israel’s timetable. It would not simply undo Israel’s hardship. Yet the promise stood: God would fully restore His people and bring them out of their desperate situation, but He would not do it in the way any of them would have planned it.
Chris Blumhofer, Relevant Magazine