“The testimony of Scripture on page after page, through story after story, for millennia upon millennia is that He is a covenant-keeping, faithful God.
God’s promises don’t come with an expiration date. They won’t be revoked. They won’t be undone by people, even if His people fail Him repeatedly.”