Spiritual Warfare is a subject that no one wants to hear about, seems to be a scary subject for some, well I suppose most. It is real, and it is a battle that happens to everyone everyday. My opinion is this, with faith in the Lord is a sure way of fighting the demons that Satan sends after us, and when he can't do it, he will send 7 more in there place, the Bible states that clearly.
My opinion is that if we don't have some wisdom on what we are fighting how are we to know what we up against. Wisdom is the way to the Lord our Father.
If God didn't want us to have the knowledge of the beast that thought he could take God's place then he would not have informed us of him in the Bible.
Wisdom gives us strength.
Knowledge of the evil that surrounds us daily, drives us; well, it should drive you closer to God.
Fear of Satan is something we need to have, otherwise we would all be running a muck, hatred filling our hearts instead of love, revenge instead of forgiveness, immoral acts instead of self respect for our selves and others, trust in each other. How would we be able to even know love without understanding evil.
God does give us freewill, to live for him and to fully understand him. He wants us to know the truth the whole truth, so we can walk in faith with him.
Satan fools us into thinking things that are not the truth, he doesn't want us to understand, that is why we need to know. Satan is tricky and sneaky, so therefore it isn't hard to fall from grace and live in sin, and yet he still makes us think that it's alright. Satan doesn't even want us to know the truth about him, for if we do he knows that he will loose a lot.
Read through the other post, I hope it helps you understand and gives you strength.
This is why it is important to understand Spiritual Warfare.
Trust in the LORD with all your heart
and lean not on your own understanding;
in all your ways acknowledge him,
and he will direct your paths.
and lean not on your own understanding;
in all your ways acknowledge him,
and he will direct your paths.
Proverbs
3, 5-6