“I alone know My purpose for you, says the Lord: prosperity and not misfortune, and a long line of children after you. If you invoke Me and pray to Me, I will listen to you: when you seek Me, you shall find Me; if you search with all your heart, I will let you find Me, says the Lord. I will restore your fortunes.” (Jeremiah 29:11-13)
God allows us to find Him when we search diligently; when we call on Him and pray to Him. He listens like no human being is capable of listening — with full understanding. God alone knows His plans for us. Where there is misfortune, He will restore prosperity.
God sometimes places us — or allows us to place ourselves — in situations that are particularly tough for us — in places of “exile.” He says, “To all the exiles whom I have carried off from Jerusalem to Babylon,” “when a full seventy years has passed over Babylon, I will take up your cause and fulfill the promise of good things I made you, by bringing you back to this place.” (Jeremiah 29:4, 10) Here God has an actual time frame in His plan; and He rebukes prophets who claim differently. “Do not be deceived,” He warns, “by the prophets or diviners among you.” (Jeremiah 29:8)
God has plans and purposes known only to Him — He determines discipline and the manner in which He brings people back into a close relationship with Him. Despite allowing our troubles and misfortunes, He also decides when and how and where to restore “prosperity”. As Paul reminds us, “in everything, as we know, He co-operates for good with those who love [Him] and are called according to His purpose.” (Romans 8:28)