The reason Christians are not delivered from their daily sins is they don't know that they have the promise in the New Testament that they can be a distinct feature of the new covenant.
I know there have been the holiness preachers and teachers who have taught instantaneous sanctification. From what I have seen by experience, this doesn’t work. Others have said that sanctification is a progressive process, and this seems more practical. However, with those who teach progressive sanctification there does not appear to be a clear statement that our salvation includes deliverance from sin or a workable program for overcoming the stronghold of sin. In other words once we are saved we seem to be trapped in some of the same junk and behavior as when we were lost. This ought not be the case.
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 continue to walk in sin. Therefore let's state some facts from the New Testament.
1 John 1:9 ESV If we confess our sins, he is faithful and just to forgive us our sins and to cleanse us from all unrighteousness.
From 1 John 1:9 we have a couple key truths. First, this verse is not to be used as a soul winning verse for the lost. The Holy Spirit is speaking through John here to Christians. So as Christians, we can confess our sins and be forgiven. However many stop there. The rest of the verse says that Jesus would cleanse us from all unrighteousness. That means to remove the sin.
Traits of the NEW COVENANT:
The new covenant does not permit continuing in sinful behavior.
The new covenant includes deliverance from sinful behavior.
The new covenant includes a workable plan for deliverance from sinful behavior.
Faith comes by hearing and hearing by the Word of God.
We do not gain full victory over stronghold sins until we learn that such victory is possible and is promise within in the Word of God. Then we have faith to pursue victory over the sins of the flesh until we obtain it.
1 John 3:4-5 ESV Everyone who makes a practice of sinning also practices lawlessness; sin is lawlessness. (5) You know that he appeared in order to take away sins, and in him there is no sin.
Victory! Think about it. Victory over behaviors, such as lust, anger, lying, gossip, slander, selfishness, hatred, unforgiveness, spite, backbiting, sexual perversion, drunkenness, the use of drugs, and other demonic chains that destroy Christians.
Does the new covenant include victory over these? You bet it does.
Galatians 5:16 ESV But I say, walk by the Spirit, and you will not gratify the desires of the flesh.