Ah Lord GOD! behold, thou hast made the heaven and the earth by Thy great power and stretched out arm, and there is nothing too hard for Thee: Thou shewest lovingkindness unto thousands, and recompensest the iniquity of the fathers into the bosom of their children after them: the Great, the Mighty GOD, the LORD of hosts, is His Name, Great in counsel, and mighty in work: for Thine eyes are open upon all the ways of the sons of men: to give every one according to his ways, and according to the fruit of his doings: (Jeremiah 32:17-19)
This passage refers to GOD's plans for Israel. He knew they would return from their captivity in Babylon, and would once again be in the land. GOD even stated the time they would be in captivity (70 years) and directed His children back to their land just as He had promised. He is great, and being outside of time is aware of all from the beginning to the end. Nothing surprises GOD, nor is anything too hard for Him.
Take hope, regardless of how bad things may seem, if GOD is for us then He will bring us through whatever may come against us, or He will take us Home and that is good too. If you don't know GOD then He has not promised this hope to you, but He loves you and wants you to know Him. He is not willing that any should perish but wants you to come to a knowledge of the truth. He wants to establish a relationship with you that is real and personal, but you must surrender to Him on His terms for your sIn separates you from GOD. He has already paid your sIn debt, and wants you to receive Him by faith that you might enter into a brand new life of discipleship and fellowship with Him that is abundant and everlasting. Believe His Word and trust Him today.
Trust Him and obey, for there's no other Way.