The solution is to take things one event at a time. Instead of thinking, “I’ve blown it so many times, I’m a failure,” think, “I’ve had a great night. Praise God!” And if you sin tomorrow night, instead of thinking, “I’ve blown it again and again and again.” Think, “I blew it. Please God, forgive and restore.” And then, start again in Jesus’ name.
You should view each event as one individual event. One event at a time, not a series of events. And view it as one event, not a person who sins in a particular way.
Always remember, you are in Christ. God views you through Christ. When you sin, each time is as if it was the first time. Forgiveness means not remembering our sin (Heb. 10:17-19), we know that if God has forgiven our sin, it is not remembered by the only who matters. Now, imitate God (Eph. 5:1) and don’t remember your own sin.
That’s the way Grace is. Each morning is new. Each event is unique. Each Christian is hidden in Christ.
The steadfast love of the Lord never ceases,
his mercies never come to an end;
they are new every morning;
great is thy faithfulness.