I agree Completely with the last statement. In fact, we should hold ourselves to even higher standards than we expect of others. I've not really studied what my triggers are for anger and dissapointmentioned, but you've certainly opened my eyes to it
As a much younger person, I tended to hold others to higher standards than myself. I gradually grew out of that when I realized that I was being unfair to others.