Anyone who knows Christ as Savior knows just how bad you can feel when sin occurs. The real issue concerning sin is not how it makes us feel, but rather, knowing what God promises in His Word concerning how we should respond when we do miss the mark. What does Scripture tell a Christian about struggles with sin after he or she has been truly born again?
If we say we have no sin we are deceiving ourselves, and the truth is not in us. If we confess our sins, He is faithful and righteous to forgive us our sins and to cleanse us from all unrighteousness. If we say we have not sinned, we make Him a liar, and his Word is not in us. I John 1:8-10
Everyone sins, even sincere Christians. However, growing Christians consistently make a volitional, conscious decision to deal with their sin (I John 1:9), whereas carnal or worldly Christians are typically just as conscious and consistent in their volitional attempt to deny their sin. (I John 1:8,10).
The word "confess" means to agree with God that I was wrong and His way is right. If we confess our sins, He is faithful and righteous to cleanse... Confession implies that I am not only sorry the sin occurred, I don't want it to happen again. What should I do when I sin - any sin - no matter how big or small? I need to confess that sin as soon as possible. The word "all" is also extremely important in this verse. God has promised to forgive "all" sin that is confessed. Should I confess the same sin over and over to show God I mean it? No! Why would you ask God to forgive something that is no longer there? If we confess our sin, He is faithful and righteous to cleanse us... It's gone in God's eyes - you're clean - let it go.