Not one of all the Lord's good promises to you Israel failed; every one was fulfilled. (Joshua 21:45)
You know with all your heart and soul that not one of all the good promises the Lord your God gave you has failed. Every promise has been fulfilled; not even one has failed. (Joshua 23:14)
Praise be to the Lord, who has given peace to his people Israel just as he promised. Not one word has failed of all the good promises he gave through his servant Moses. (1 Kings 8:56)
All three verses make it clear that God does not fail in keeping his promises. Every promise that God gives his people, he fulfills in his time.
There's nothing impossible with God.
He who didn`t spare his own Son, but delivered him up for us all, how would he not also with him freely give us all things? (Romans 8:32)
Also...Will not God bring about justice for his chosen ones, who cry out to him day and night? Will he keep putting them off? (Luke 18:7)
God loves us. God is for us. Let's wait expectantly for him to fulfill his promises to us.
Dr. Johnson Cherian