God has made a promise, and we see throughout Holy Scripture that God upholds his promise with an oath.