The flesh will only fight against what it can see, on a mental or physical level. Therefore, if it’s not visible, it’s not there, and there’s no fight. The flesh doesn’t try to fight against spirits because the flesh doesn’t know of spirits, nor how to fight spirits.
The flesh will argue tooth-and-nail, not realizing, it’s an unending battle that will never be won.
We tend to think our battle is with the other person, when in fact, it’s not, but against powers, rulers of the darkness, against evil spirits. Yes, I said, evil spirits.
There are powers that try to rule over us, but we have to learn to submit to God, and speak His word to fight off those spirits. You can’t fight the spirits in the flesh, nor in your thoughts, but you must speak it. Speaking the word of God allows you to take action against those spirits.
Read His word! Speak His word!
Ephesians 6:12 (KJV) – for we wrestle not against flesh and blood, but against principalities, against power, against the rulers of the darkness of this world, against spiritual wickedness in high place.
James 4:7 (KJV) – submit yourselves therefore to God. Resist the devil, and he will flee from you.