God promises us through His word that we can defeat sin, if we look closely at the word of God. There are many many promises that deal with that fact.
We are told that "in every temptation, God will make a way of escape that we will be able to bear it".
God said "sin shall not have dominion over you".
I literally can list twenty more...reckon yourself dead unto sin and alive unto God
''praise be to God who always causes us to triumph in Christ Jesus, lead me not into temptation but deliver me from evil'' and so forth.
I firmly believe we have mistakenly missed why he has saved us (to set us free) "You shall call His name Jesus, for he shall save his people from their sins" (now, in this life) to preserve us blameless unto the coming of the Lord. In the Bible, we are told "He that commits sin is the servant of sin, and the servant abides not in the house forever. But whom the Son sets free is free indeed."
We are told by Jesus Himself "Without me, you can do nothing." yet in the writings of Paul we are told "I can do all things through Christ who strengthens me.". Is this perhaps what Jesus meant when he expressed his deep concern that "when the Son of man returns, will he find faith on the earth?" Do we believe (have faith in) these promises of God for our lives?
Personally speaking, the sins that make up my personal "Achilles heel", not unlike yours, are not small ones that God turns a blind eye at. However He has promised us freedom from these vices. I have found as that His promises are meant for even the most wretched...and they work. This faith of who we are in Christ is what constitutes our shield spoken of in Ephesians 6, "wherewith we shall quench ALL the fiery darts of the wicked one".
I hope this explanation at least opens up the door for dialog. I fully understand the potential for controversy with this teaching. It goes against all that we have been taught, that we slowly change from the old man to the new by a lifelong, never ending process. I believe we can reach a point of sinlessness where we truly do ''partake of the divine nature of Christ, able to fully escape the corruption of this world''. I contend that the only way the process can work as God intends is when we obey him and believe that "you are not in the flesh, but in the Spirit if the spirit dwells in you.", and that ''it is not we that live, but Christ that lives in us''
I believe that if we are truly experiencing the new covenant, then we will have complete victory over sin. To be a full grown son, we must be made free. I believe Jesus has made us free, all we must do now is walk in our freedom. When people say that we are not to make sin a habit, but yet everyone sins, and will not be completely freed from sin until the resurrection. They do not truly believe (have faith in the fact) that the Son can make us free indeed.
We are given the promise of freedom from sin how do we begin to walk in that freedom? By knowing Christ and who we are in Him and to Him.
2nd Peter 1
4 Whereby are given unto us exceeding great and precious promises: that by these ye might be partakers of the divine nature, having escaped the corruption that is in the world through lust.
5 And beside this, giving all diligence, add to your faith virtue; and to virtue knowledge;
6 And to knowledge temperance; and to temperance patience; and to patience godliness;
7 And to godliness brotherly kindness; and to brotherly kindness charity.
8 For if these things be in you, and abound, they make you that ye shall neither be barren nor unfruitful in the knowledge of our Lord Jesus Christ.