Romans 11:29

for God does not change his mind about those to whom he gives his blessings or sends his call.

Romans 8:28

We know that in everything God works with those who love him, whom he has called in accordance with his purpose, to bring about what is good.

Hebrews 7:21

for God took no oath in appointing the old priests, but he made oath to his appointment, when he said to him, "The Lord has sworn it and he will not change; You are a priest forever!"

Treasury of Scripture Knowledge did not add