Once we accepted Christ as our personal, Lord & Savior from sin it doesn''t mean we're instantly perfect. We'll never be perfect this side of Heaven! Our walk with the Lord is like going through hills and valleys.
Paul compares our growth in the Lord to being in a long, hard race. We are still tempted by sin and sometimes do sin. And when we fail we wish we would've, should've and could've but didn't.
Just like Romans 7: 15 tells and we can all relate it.
"I do not understand what I do. For what I want to do I do not do, but what I hate I do.
You can't stand up to sin alone! Surrender to Jesus and He'll stand by your side and help you to do what He wants you to do. Victory comes with surrendering to the Holy Spirit and looking to Jesus for assistance.