The (actual) promises of God never fail.

Bible in 90 days – Day 16 – Joshua 1-14

Joshua 11:22 ESV “There was none of the Anakim left in the land of the people of Israel.”

By Hult, Adolf, 1869-1943;Augustana synod. [from old catalog] – book page:, No restrictions, Link
The feared giants, descendants of the Nephilim, the very people that Israel pointed at to say “taking the promised land is impossible!” – all gone, just as God promised. “What is impossible with man is possible with God.” Listen to and trust in God’s promise, even when the promise is literally humanly impossible.

Only, make sure that it is an actual promise of God, from the scripture, rightly interpreted. I’ve seen people try to “face their giants” on their own, without an actual promise from God, because they were “claiming a promise” they concocted on their own based on a feeling and a verse taken out of context. And in those cases, like the Israelites trying to enter the promised land on their own, they were defeated.

Cling to God’s real promises, however, and you will never be disappointed. Remember that all of God’s promises find their “yes and amen” in Jesus. So, all this commentary is merely an encouragement to look to, and follow, Jesus.