Things happen. As much as we want to be perfect and want others to be perfect, the reality is we are all human. Humans make mistakes. I do, you do, we all do.
Until you are able to be perfect (and even winning every game or every business transaction doesn’t mean you were perfect because even when winning, there are mistakes made) it’s not fair to expect perfection from others.
There is nothing wrong with striving for perfection. In fact, if we don’t strive for perfection, we might be underselling ourselves but when you are in a restaurant and things don’t go exactly as you want, you might want to ask yourself if it’s really fair to expect them to produce something in their field when you can’t do it in your field.
If the salesperson doesn’t know a fact about the product, before you get mad at the salesperson, ask yourself if you know everything about what you do.
If the coach makes a tactical decision that ends up not working, it’s easy to second guess the decision but it’s also important to understand that making decisions after the fact is a LOT easier than making them in the spur of the moment.
When you realize you aren’t perfect, it’s a lot easier to be understanding when others make the occasional mistake.
You can learn a lot more about a person by watching how they respond to a mistake than by looking to see if they make a mistake.
Have a great day!