“No one will be able to stand against you as long as you live. For I will be with you as I was with Moses. I will not fail you or abandon you.” Joshua 1:5
This is a solid rock promised by the LORD himself to Joshua. The assurance that as long as He’s on his side, no one will be able to stand or defeat him. Remember that Joshua is on a mission to divide and conquer the land of Canaan, with him are people who has no weapon and experience in fighting. This may be an impossible task for him but the best thing is God is with them.
We may find our self in a situation not favorable and think that failure is inevitable (that may be true if God taken out on the equation), but if you put God in the equation and realized that He is a God that never fail, I believe it will totally change the outcome. In this journey called life, we will have trouble (John 16:33), we will be hard pressed on every side, yet will not crushed; we will be perplexed but will not despair, persecuted, but will never forsaken; struck down, but will not destroyed. (2 Corinthians 4:8-9)
Come to think of it, in the end, through His abundant grace and mercy we will conquer and prevail because the God of Moses, the God who never fail, the God who never abandon, is definitely on our side. Have a blessed day.