There is a lot of studies that demonstrate that one of the major regrets that people have at the end of their life is that they wish they had been less hard on themselves throughout their lives.
The key to maintaining a healthy relationship with oneself is to practice forgiveness, both toward yourself and toward other people.
What matters in life is not so much what happens to you as it is how you react to the things that happen to you.
Nothing is ever as good or bad as it first appears.
It is not always solely your responsibility when you make a mistake. On the flip side, when things are going well for you, such as when you are earning promotions, and making more money, remember that it is not completely your fault as well, and try to maintain some measure of humility in these circumstances.
When I have difficulty with anything, I believe that it is because God is telling me “no,” but when I am successful in something, such as getting projects or having my proposals accepted, I believe that it is because God is saying “yes.” God is in control no matter what happens, and it is my responsibility to always give it my all.
The goal is to do my best and let God handle the rest.
You should forgive yourself, but you should never give up giving your absolute best.