Do you often find fault with yourself? Are you one of those people who makes a habit of berating themselves for what they see as failings?
If you are one of those people I won't try to persuade you that there might be a better way. I have learned what a ...