Isaiah 46:9-10 – “Remember the former things of old, for I am God, and there is no other; I am God, and there is none like Me, declaring the end from the beginning, and from ancient times things that are not yet done, saying, ‘My counsel shall stand, and I will do all My pleasure.’”
When Abram was 99 years old, the Lord appeared to him, reaffirmed His promise to multiply him exceedingly, and then changed his name to Abraham, meaning “father of a multitude” even when he did not have any children. He waited for 24 years since God first promised to give him a son. He still had no children, except for Ishmael through Hagar.
When Abraham died at 175, he fathered several nations through Ishmael’s descendants and through the sons that he had with Keturah (Gen. 25:1-4, 12-16). With respect to the sons through Isaac, Abraham died with twin, 15-year-old grandsons, Esau and Jacob. He owned no real estate in Canaan, except for the cave that he bought to bury Sarah. But he died in faith, “looking for the city which has foundations, whose architect and builder is God” (Heb. 11:10). Though Abraham didn’t see it, history has validated God’s promise, that his descendants, both physically and spiritually (Gal. 3:7), are as many as the stars of heaven, and as innumerable as the sands of the seashore (Heb. 11:12). God kept His long term promise.
There has never been anyone who trusted in God’s promises and was finally disappointed. God may delay the visible answers to His promises, because He always answers in His time, not in ours. We may not see the answer until we are in heaven. But He is utterly trustworthy to keep His Word. If He has promised eternal and wholesome salvation to the one who has faith in Jesus, you can count on it as absolutely true!