"There is no condemnation for those who belong to Christ Jesus." Ro 8:1 NLT
The word for you today is - stop condemning yourself! God says, "I, even I, am he that blotteth out thy transgressions for mine own sake, and will not remember thy sins" (Isa 43:25). When God says He forgets your sin and you insist on remembering it, it's like saying your standards are higher than His. That's akin to idolatry! The Bible says, "God for Christ's sake hath forgiven you" (Eph 4:32). In the Old Testament when someone sinned they brought a lamb to the priest and he would shed its blood on the altar as payment for their sin. Once that was done the record was expunged and the issue was settled. You say, "But I don't feel forgiven." Forgiveness comes by faith, not feelings. As long as you live by feelings Satan has a weapon he can use against you at every turn. You say, "But what I did was so wrong." As long as you have not committed the unpardonable sin, whatever you have done is - pardonable. You say, "But Satan keeps bringing it up." That's because he is called the "accuser" (Rev 12:10). But notice how you overcome Satan the accuser: "They overcame him by the blood of the Lamb, and by the word of their testimony" (v. 11). Next time Satan accuses you, say, "I'm glad you brought that up." Then tell him what the blood of Jesus has accomplished on your behalf. If you do that he will flee. Learn from your failure, grow stronger through it, use it to bless others, move on with your life and stop condemning yourself!