So be subject to God. Resist the devil [stand firm against him], and he will flee from you.” James 4:7 AMP
This is not mental resistance or positive thinking resistance or just speaking the Word. That’s not what the Bible is talking about.
Examine and test and evaluate your own selves to see whether you are holding to your faith and showing the proper fruits of it. Test and prove yourselves [not Christ]. Do you not yourselves realize and know [thoroughly by an ever-increasing experience] that Jesus Christ is in you–unless you are [counterfeits] disapproved on trial and rejected?” 2 Corinthians 13:5 AMP
The devil is not afraid of you but he is scared of the One that lives in you. That’s why you must yield completely to the greater One in you doubting nothing. Until that happens you’re only acting mentally. The Holy Spirit in us is the One that helps us resist satan, as we trust and completely yield to Him without doubting nothing. Hold nothing back to yourself as you yield.
Be well balanced (temperate, sober of mind), be vigilant and cautious at all times; for that enemy of yours, the devil, roams around like a lion roaring [in fierce hunger], seeking someone to seize upon and devour. Withstand him; be firm in faith [against his onset–rooted, established, strong, immovable, and determined], knowing that the same (identical) sufferings are appointed to your brotherhood (the whole body of Christians) throughout the world.” 1 Peter 5:8-9 AMP
This is the how of resisting satan and causing the devil to flee from you. The Bible says: resist in the faith and make sure you’re in the faith. This is not 50% yielding and believing God with some doubts. But this is 100% believing and yielding to God Almighty with no iota of doubt. That’s what will cause the devil to flee from you in Jesus Christ mighty Name.
Let’s pray together:
Heavenly Father, I thank You for Your Word. Help me trust myself completely to You withholding nothing as I resist the enemy. Satan I resist you in the power of God Almighty within me in Jesus Christ mighty Name, Amen.