There shall not any man be able to stand before thee all the days of thy life: as I was with Moses, so I will be with thee: I will not fail thee, nor forsake thee. – Joshua 1:5
God’s people are in conflict with sin, and they carry out this war vigorously when they have first seen their right to the blessings of grace, as given them of the living God. You may not claim a piece of land unless you are sure that it is really yours; you are a thief if you do. But when you are sure that an estate is rightfully yours, then you commence your action, and strive to win it, In spiritual things, waive no spiritual right. Say to sin, that now mars your peace, “Peace is mine, clear out!” Say to sin, that stops your usefulness, “That usefulness is mine, I claim it: clear out!” “Hivite, Jebusite, Girgashite, whatever sort of fellow you are, clear out of my heart and life, for holiness is mine. God, the sovereign possessor of all things, has given us our redeemed nature, to have and to hold for His glory, and we mean to have it!”
Each blessing is yours, since you put the foot of faith upon it; but the actual enjoyment of it will need a struggle. War! war! war! with every Canaanite! Break their images, and cut down their groves. They must be driven out at the sword’s point. You have God’s help with you in this holy battle. Your warfare will be accomplished, for the Lord Himself has said, “There shall not any man be able to stand before thee all the days of thy life: as I was with Moses, so I will be with thee. I will not fail thee, nor forsake thee.” ~ C.H. Spurgeon
https://www.blueletterbible.org/Comm/spurgeon_charles/sermons/2086.cfm