Jeremiah 29:11 : “For I know the thoughts that I think toward you, saith the LORD, thoughts of peace, and not of evil, to give you an expected end.”

This verse was written to people in captivity. Not people thriving in the Promised Land. Not people in a season of breakthrough and blessing. People sitting in Babylon …exiled, displaced, wondering if God had forgotten the address of where they ended up.
And into that specific darkness, God speaks this specific promise.
I know the thoughts I think toward you. Not thought. Thoughts … plural, ongoing, continuous. God’s mind toward you is not a single fixed opinion formed long ago. It is an active, present engagement with your life … and the content of those thoughts is peace, not evil. A future. A hope.
Do not lift this verse out of its context and drain it of its power. It was written to the suffering. It was delivered to the exiled. It was spoken precisely to the people who had the most reason to doubt it.
That is what makes it extraordinary. God does not reserve His promises for the people whose circumstances already look promising. He speaks future and hope into the places that look most like neither.
You are not in Babylon by accident, and you are not there without a promise. He knows the thoughts He thinks toward you.
They are good.