"For I know the plans I have for you,” declares the Lord, “plans to prosper you and not to harm you, plans to give you hope and a future." Jeremiah 29:11
So many people rip the out of context, and use it as a personal prophecy. In fact, God is addressing Israel, at a certain time, the fall of Jerusalem! Verse 10, the verse before verse 11, quoted above:
"This is what the Lord says: “When seventy years are completed for Babylon, I will come to you and fulfill my good promise to bring you back to this place." Jer. 29:10
God is telling them they are about to be carried off by the Babylonians to Babylon. And that he has plans for Israel, including that they will be there for 70 years. When Daniel sees this, he notes that the 70 years is complete, and to return to Judah!
"in the first year of his reign, I, Daniel, understood from the Scriptures, according to the word of the Lord given to Jeremiah the prophet, that the desolation of Jerusalem would last seventy years. 3 So I turned to the Lord God and pleaded with him in prayer and petition, in fasting, and in sackcloth and ashes." Dan. 9:2-3
How did Daniel respond? In prayer, in sackcloth & ashes! How many people who claim this verse for themselves get down on their knees in sackcloth & ashes & pray? Not very many is my guess!
Of course, there is the concept of double prophecy, sometimes things in the Bible are fulfilled once to the original people it was addressed to, and another time to people in the future. But can you really take a specific prophecy about all Judah going to Babylon for 70 years and then returning, a promise to Israel, and make it all about us? Not in this case. And most people don't seem to realize that verse 11 is addressed to Israel (Judah!) at a hard time for the nation!