God’s promises throughout Scripture testify to His unchanging faithfulness.
The Bible is filled with countless promises from God, but not all of them are for us. Consider how the Lord vowed Jericho would fall after the Israelites marched around the city seven times (Joshua 6:2-6).
Also, how God told Elijah that ravens would bring him food every day (1 Kings 17:1-6). These promises were each meant for a specific person, at a specific time, and in a specific place.
Even though these words don’t apply directly to us, they still serve a divine purpose in our lives.
God’s pledges to Joshua and Elijah (and many others throughout Scripture) testify of His relationship with His children: He does not change, and the faithfulness He displayed in the Old Testament is the same faithfulness we experience from Him today.
Whenever we read that God delivered on a specific promise, we’re reminded He will also deliver what He has promised us—including eternity with Him for those who believe in His Son’s death and resurrection (John 3:16; 1 Thessalonians 4:14).