The reason Christians are not delivered from their stronghold of sins is they don't know that this is promise in the New Testament and is a distinct feature of the New Covenant.
In our generational theology, there doesn't appear to be a clear statement that our salvation includes deliverance from daily sin or a workable program for overcoming the nature or habit of sin.
Before we can attempt to overcome our sinful nature we must know for a certainty that the Bible teaches that believers do not have to be continually trapped in sin. We must know what the Word teaches.
1. The New Covenant does not permit continuing in sinful behavior.
2. The New Covenant includes deliverance from sinful behavior.
3. The New Covenant includes a workable plan for deliverance from all sinful behavior.
We do not gain victory over the stronghold of sins until we learn that such victory is in available by faith in the Word of God and our Lord's work on the cross. Then we have faith to pursue victory over the sins of the flesh until we obtain it.
We are not speaking of some sudden experience in which the habit of sin will be removed. The removal of the sin nature is included under the New Covenant, but it has to do with a whole life of cross-carrying obedience to the Lord as the sinful nature is slain and Christ is formed completely within us.
Such freedom from the sin nature, being transformed into the moral image of Christ, and resting in the Person of the Father through Christ, are all part of the New Covenant. To much of modern Christianity is still be lived in the Old Covenant.
We are not dealing with victory over behaviors, such as impure thoughts, lust, anger, lying, gossip, slander, selfishness, hatred, unforgiveness, spite, backbiting, sexual perversion, drunkenness, the use of drugs, and other demonic chains that destroy people including Christians. We do these things knowing that we can keep coming to the cross for forgiveness or we start excusing them away as normal human behavior. But the Scriptures tell us to come boldly before the throne of God for help.
Does the New Covenant include victory over these and all sinful strongholds? You bet it does. Let’s see what the Bible says about victory over sin. It is entirely possible to get victory over this bunch of messy behaviors while we still are in this world. More later....