
The Bible makes it very plain that there are no promises that God made to the Jews that are yet unfulfilled. God is not going to restore the Jews to any land now or in the future, for the promise that He made to Abraham regarding that land (Gen. 12:1; 13:14-16; 15:18-21) has been fulfilled (Josh. 23:14; 1 Kgs. 4:20-21; Neh. 9:7-8). “So the Lord gave to Israel all the land of which He had sworn to give to their fathers” (Josh. 21:43). “All” means all. But then take this to heart: “Not a word failed of any good thing which the Lord had spoken…All came to pass” (Josh. 21:45). God gave Israel all the land that He promised to give.
But read that in application to yourself: When God makes a promise to you, “NOT A WORD” will fail of “any good thing” that the Lord promises you! “All” will come “to pass,” just as He said, for He “cannot lie” (Tit. 1:2). Put your full trust in Him! Stop “leaning” on your “own understanding” and expectations (Prov. 3:5-6). While people will fail us, “He never fails” (Zech. 3:5)!