2 Corinthians 10:5 Casting down arguments and every high thing that exalts itself against the knowledge of God, bringing every thought into captivity to the obedience of Christ.
Strongholds are patterns of thinking and feeling that attempt to take control of your life to try to cause you to lose focus. They are not demonic spirits, but can be controlled by them when you are not submitting to God in every area of your life. If strongholds were demonic spirits, you could use your authority from God, and cast them out permanently, which would end the problem. See yourself as having the righteousness of God, instead of being influenced by what people think of you, or of what you may have done in the past. Come to Him in faith, so that He can come to you in grace, which is the favor of God. It’s available to all who believe, will help you overcome strongholds, and produce soundness of mind, body and spirit.