According to the Scriptures, whatever God swears to do, that He MUST do. This includes all the promises to LAT.