He has declared that he will set you in praise, fame and honor high above all the nations he has made and that you will be a people holy to the LORD your God, as he promised” (Deuteronomy 26:19).

That’s what Moses told Israel—it was a reminder of how much their promise-keeping God loved them. And this was after Israel had blown it by bowing to the golden calf. It was forty years later, and God gave the law a second time to the Israelites because the generation before had failed so miserably that they didn’t make it out of the wilderness. Yet in an unimaginable display of faithful love, God gave the law to a new generation, knowing that they, too, would fail Him and forget His promises.

The people needed reminding of God’s promise of love, just as we all do from time to time. Especially when we’ve blown it. When we fail God, we wonder if God will fail to love us still.

But God’s love for you is a promise—a covenant. The same God who promised His love to Israel is the God who loves you, and His love never fails (1 Corinthians 13:8). It spans millennia.

God’s faithful love gave Israel the second law, and it gives you second chances. His covenant of love is a promise that He will give you His Word and remind you of His Word when you forget it. God’s faithful love means He will never reject you even when you blow it. He will find you worthy of His affection even when you fail.

“Know therefore that the LORD your God is God; he is the faithful God, keeping his covenant of love to a thousand generations of those who love him and keep his commandments” (Deuteronomy 7:9). Thank God today for being a generous giver of second chances, and praise Him for never giving up on you.