Stop replaying all your mistakes and failures. We all sin, make wrong choices, indulge in things we know we shouldn't, and act out bc of emotions. But Romans 8:1 says there is no condemnation for those that believe in Christ Jesus. God has forgiven you and has given you a pardon of grace for your mistakes and failures but you keep holding onto it and not forgiving yourself! Repent and move on- stop serving a life sentence when gods love, mercy, and grace has already paid your debt!