Deuteronomy 7:9 English Standard Version (ESV) Know therefore that the Lord your God is God, the faithful God who keeps covenant and steadfast love with those who love him and keep his commandments, to a thousand generations,
The Old Testament is full of character statements about both God and mankind. If we identify the character statements about each here we might draw the wrong conclusions because it is so easy to just write off what is said because we now live in the New Covenant.
First, the Lord our God is God. That hasn’t changed. Secondly our God is faithful, that hasn’t changed. Third He keeps covenants but the covenant has changed. The fact that the covenant changed has nothing to do with God keeping that first covenant. Third His steadfast love has not changed.
Mankind was to keep loving God and keeping His commandments for a thousand generations. Mankind did not keep loving nor obeying. The historical records indicate that mankind failed over and over again. Those records also show God kept taking them back. His character, love and faithfulness did not change just because mankind could not keep covenant with God.
Conditional covenants always place the if qualifier on mankind’s part, there is no if and or buts when it comes to God’s character. God loves unconditionally. God is faithful unconditionally.
Numbers 23:19 English Standard Version (ESV) God is not man, that he should lie, or a son of man, that he should change his mind. Has he said, and will he not do it? Or has he spoken, and will he not fulfill it?
God does not make excuses. We tend to make excuses for failing. It is often said to be someone else’s fault. This kind of unacceptable thinking can even go so far as to accuse God of not holding up His end of the bargain. Man will try to bargain with God but God does not bargain with mankind.
God makes covenants and promises and in those He is faithful and true. If we do not understand them or misinterpret their meanings, that is our failing, not God’s.
Joshua 23:14 English Standard Version (ESV) “And now I am about to go the way of all the earth, and you know in your hearts and souls, all of you, that not one word has failed of all the good things that the Lord your God promised concerning you. All have come to pass for you; not one of them has failed.”
OT comment that is still true.