Things were pretty bleak in Judah. Babylon had already overrun much of the nation and was threatening Jerusalem. If I were living in Jerusalem at the time, I would have expected to hear plans for war or for deliverance in some other way. This is what God spoke through Jeremiah.
33 “But this is the new covenant I will make with the people of Israel after those days,” says the Lord. “I will put my instructions deep within them, and I will write them on their hearts. I will be their God, and they will be my people. 34 And they will not need to teach their neighbors, nor will they need to teach their relatives, saying, ‘You should know the Lord.’ For everyone, from the least to the greatest, will know me already,” says the Lord. “And I will forgive their wickedness, and I will never again remember their sins.”
He was after their hearts. I don’t think anything has changed. He wants to forgive our sins and never remember them again, but for that to happen, we need to have His instructions written deeply on our hearts.