The mountains shall depart … but my kindness shall not depart (comp. Matthew 24:35, "Heaven and earth shall pass away, but my words shall not pass away"). Everything material may fail, depart, perish; but God's promises remain firm and secure for ever.
The covenant of my peace; or, my covenant of peace—any promise which God makes to his creatures for their advantage (comp. Numbers 25:12; Ezekiel 34:25; Ezekiel 37:26; Malachi 2:5). Here there is a special allusion to the promise just made and confirmed by oath (Isaiah 54:9).