8 But God found fault with the people. He said, “A new day is coming, says the Lord. I will make a new covenant with the people of Israel. I will also make it with the people of Judah. 9 It will not be like the covenant I made with their people of long ago. That was when I took them by the hand. I led them out of Egypt. My new covenant will be different because they didn’t remain faithful to my old covenant. So I turned away from them, says the Lord. 10 This is the covenant I will make with Israel after that time, says the Lord. I will put my laws in their minds. I will write them on their hearts. I will be their God. And they will be my people. 11 A man will not teach his neighbor anymore. And he will not teach his friend anymore. He will not say, ‘Know the Lord.’ Everyone will know me. From the least important of them to the most important, all of them will know me. 12 I will forgive their evil ways. I will not remember their sins anymore.” (Jeremiah 31:31–34) 13 God called that covenant “new.” So he has made the first one out of date. And what is out of date and getting older will soon disappear.
Are you ever surprised by your own weaknesses? I find myself falling into some old bad habit and it often catches me by surprise. I somehow feel like by this stage in my life I should have overcome all of my failings and be perfect. Of course, in reality that level of perfection is not any more possible for me than it was for the people of the Old Testament.
How grateful I am to God for the new covenant that He has made with us, which is not dependent on my perfection. He reaches out and forgives in spite of our weaknesses.
As we are coming up to Easter, it’s good to be reminded just how much this cost God and how we owe our very lives to Jesus.
May I never forget the scandalous grace of God who has shown me mercy and not justice, and He remembers my sin no more.
Written by Shelley Witt