Numbers 23:19
God is not human, that he should lie,
not a human being, that he should change his mind.
Does he speak and then not act?
Does he promise and not fulfill?
Hebrews 13:8
Jesus Christ is the same yesterday and today and forever.
Hebrews 6:17–20
Because God wanted to make the unchanging nature of his purpose very clear to the heirs of what was promised, he confirmed it with an oath. 18 God did this so that, by two unchangeable things in which it is impossible for God to lie, we who have fled to take hold of the hope set before us may be greatly encouraged. 19 We have this hope as an anchor for the soul, firm and secure. It enters the inner sanctuary behind the curtain, 20 where our forerunner, Jesus, has entered on our behalf. He has become a high priest forever, in the order of Melchizedek.
Psalm 100:4–5
Enter his gates with thanksgiving
and his courts with praise;
give thanks to him and praise his name.
5 For the Lord is good and his love endures forever;
his faithfulness continues through all generations.
1 Peter 1:24–25
For, “All people are like grass,
and all their glory is like the flowers of the field;
the grass withers and the flowers fall,
25 but the word of the Lord endures forever.”
And this is the word that was preached to you.
Malachi 3:6
“I the Lord do not change. So you, the descendants of Jacob, are not consumed.
1 Thessalonians 5:16–18
Rejoice always, 17 pray continually, 18 give thanks in all circumstances; for this is God’s will for you in Christ Jesus.