We often change our minds and fail at keeping promises! That’s why the new covenant is actually God’s promise to Himself.