When you beat yourself up over making mistakes, you are dehumanizing yourself.
To err is human (to forgive is divine?).
Then why do so many people beat themselves up over making mistakes?
Be mindful the next time you are tormenting yourself over something gone wrong, not well enough or not at all. You, divine friend, are also human. And if you can make a mistake, you can surely correct your error in judgement through forgiveness. (The mistake will eventually resolve itself, too, as all mistakes do.)