Perfection in any and all sphere must be a high goal to aim for -- we do not need to start there or even end there. We should keep doing our best in life. What more we can realistically do to reach the pinnacle ? We should focus on what we have gained from the process and how we can use it in the future.
We should try laughing instead of criticizing.
Life is constant learning process ; learn the best out of each passing moment.