My last post was maybe a bit too gloomy. So I wanted to post a few verses from Jeremiah where Jeremiah prophecies about a new covenant and a righteous King of Davidic descent. Nearly 500 years after Jeremiah wrote those words they became reality in Jesus of Nazareth. Here are a couple prophecies I found. Jeremiah 31 is a good chapter to read to see that the new covenant was not a new concept that God came up with when Jesus came to the earth, but something Israel should have been awaiting with great eagerness.

The Messiah would be a descendant of David and be called Yahweh Tsidqenu (The Lord is our Righteousness)
Prophecy: Jeremiah 23:5-6
Fullfilled: Luke 3:23-31

God will create a new covenant that will forgive wickedness.
Prophecy: Jeremiah 31:31
Fullfilled: Matthew 26:28