Day 2 in the books. Stay strong Fellowship!
I recommend mindfulness and meditation, it really helped me with self-forgiveness for things I’ve done in the past. A good meditation session allows you to observe your thoughts without judging them or blocking them. Through this you can accept them. You cant block out thoughts, only come to terms with them.
My brother and a friend had a lot of issues that they felt building up, a few sessions with a therapist really helped them unburden themselves. Sometimes just venting helps you come to terms with your thoughts and organise them. It’s just about finding someone to vent to that won’t judge you and can offer good advice. A therapist ticks these boxes.
Religion and faith also helped me with self-forgiveness, but that’s not for everyone.
I hope this helps. I’m no expert obviously and can only recommend what has worked for me in the past, even though I’m still struggling with PMO addiction.