We know God's promise is true because He is faithful and does not forget His word, as stated in 2 Peter 3:9.
The assurance of God's promises stems from His unchanging nature and faithfulness. In 2 Peter 3:9, it is emphasized that the Lord is not slack concerning His promise, but is long-suffering toward us, not willing that any should perish but that all should come to repentance. This shows that God's timeline is different from ours and His patience serves a divine purpose in fulfilling His promises. Moreover, the myriad of fulfilled prophecies throughout Scripture serves as a testament to His reliability. We can trust that just as He has fulfilled promises in the past, He will fulfill His promise of a new creation.
Commentary