Romans 11:29

29For the gifts and athe calling of God are irrevocable.

Hebrews 6:17-18

17So when God desired to show more convincingly to bthe heirs of the promise cthe unchangeable character of his purpose, dhe guaranteed it with an oath, 18so that by two unchangeable things, in which eit is impossible for God to lie, we who have fled for refuge might have strong encouragement to hold fast to the hope fset before us.

James 1:17

17 gEvery good gift and every perfect gift is from above, coming down from hthe Father of lights, iwith whom there is no variation or shadow due to change.
Some manuscripts variation due to a shadow of turning
Copyright information for ESV