Behold, the days are coming, declares the Lord, when I will make a new covenant with the house of Israel and the house of Judah, not like the covenant that I made with their fathers on the day when I took them by the hand to bring them out of the land of Egypt, my covenant that they broke, though I was their husband, declares the Lord. For this is the covenant that I will make with the house of Israel after those days, declares the Lord: I will put my law within them, and I will write it on their hearts. And I will be their God, and they shall be my people. Jeremiah 31:31-33
Like Isaiah, Jeremiah contains many prophecies that are fulfilled in Jesus. Some of them include the Messiah being born a king and descendant of David (Jesus is from the line of David and was honored as a king even at His birth by the wise men who came), the Messiah being part of a murderous plot with the slaughter of children (Herod kills all male babies in his attempt to kill Jesus when he hears of Jesus’ birth), and the above passage about the Messiah bringing in a new covenant. A better covenant. A covenant etched on our hearts instead of stone tablets.
Jeremiah also says these words, written in the context of future restoration, “For thus says the Lord: When seventy years are completed for Babylon, I will visit you, and I will fulfill to you my promise and bring you back to this place. For I know the plans I have for you, declares the Lord, plans for welfare and not for evil, to give you a future and a hope. Then you will call upon me and come and pray to me, and I will hear you.” (Jeremiah 29:10-12)
God already knew the plans He had for the Israelites; He knows the plans He has for us…and they are good…full of a promising future and hope.
Questions: Do you believe God has good plans in store for you? Are there things you are doing now that you just know in your heart are from God?