We are our toughest crowds sometimes Hunter.
A trick I learned during a period of my life that I was coming down on myself too hard ..... think of some-one doing whatever it was to you and how easily you would forgive them.
We forgive others easier than we forgive ourselves .... go easier on yourself - give yourself a tap on the shoulder and say I forgive you buddy.