One stumble does not define or break a person. Though you failed, God’s love does not. Face your failures with faith in God’s goodness.
He saw this collapse coming. God could see the upcoming mishaps. Still, he tells you what he told Joshua. “Arise, go. . .you and all this people, to the land which I am giving” (Joshua 1:2). There is no condition in that covenant. No fine print. No performance language. God’s promised land does not depend on your perfection. It depends on his.
In God’s hands no defeat is a crushing defeat. Scripture says “the steps of good men are directed by the Lord. He delights in each step they take. If they fall, it isn’t fatal, for the Lord holds them with his hand” (Psalm 37:23-24). Put your faith in the One who is always faithful!