Jeremiah 29:11: God's Purpose for Exiles
Jeremiah 29:11 is a word to a covenant people in exile, not a blank promise that our own plans will succeed. God knows his intentions toward them, and the verses that follow place their part in seeking him wholeheartedly.
Romans 8:28–30: What "Good" Really Means
Romans 8:28 is often read as a promise that trouble will resolve well. The verses that follow define the good more narrowly and more firmly: God is shaping those who love him into the likeness of his Son.