Well I’ve thought long and hard on this
Can you forgive yourself if you are not forgiven by the person whom you have forgiven ! This person who constantly reminds you of your mistakes and whose pattern of behaviour is blamed on you when that person is totally incapable of accepting any responsibility herself or forgiving herself It’s a two way street . You can beat yourself up endlessly about the past and google downs zillion rabbit holes for explanation and closure but some things just remain in your subconscious - an itch you can’t scratch .
What is the wettest place you have ever been to?
.