I read in Jeremiah 31-33 this afternoon. Since I woke up late I didn’t get it done in the morning. Instead I read on my phone while rocking our 3 month old to sleep in the baby carrier. Normally I would have just checked out social media for that 30 minutes. Since I knew I was writing this I used my time more wisely 🙂
Anyways, these chapters were so good! They are crucial in understand the Bible as a whole. So many key passages but I will settle on 31:33-34
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. No longer shall each one teach his neighbor and each his bother, saying, ‘Know the LORD,’ for they shall all know me, from the least of them to the greatest, declares the LORD. For I will forgive their iniquity, and I will remember their sin no more.
This is referring to what the new birth will do as people put their faith in Christ in the new testament. It is couched in hope of Israel coming out of 70 years of captivity in Babylon back to Jerusalem. But clearly this is more than just hope for Israel.
The law will be within us, on our hearts. He will be our God, us his people. How? He will forgive our iniquity and remember our sin no more. How? By putting his son on the cross, in our place, bearing our judgement and condemnation for sins as our substitute (2 Corinthians 5:21).
All of this was a distant hope for the Jews. Now it is a present reality for me and other believers. How awesome is that?!
Iniquity forgiven. Sin forgotten. Thank you Jesus, that truly is good news.