When they come back, remind me to sit with the pain, okay?
How's that going for you?
Though I beat myself up for repeating mistakes, I have at least come to the realization that the path forward involves forgiving myself. And I can envision that it might be possible.
What would it take for you to forgive yourself? It does not necessarily need to take a seismic event for it to take place. For me, it was very hard work to mentally prod myself toward forgiving myself.
As for "mistakes", I like to think of them as patterns. Some patterns can be changed. When I looked at some of these patterns, I changed those that I did not like and felt impeded my personal growth. Once I let go some of these patterns, I felt more stronger and confident.