Most people have no idea that whatever you’re upset about is even happening. People forget your mistakes. It’s usually you that remembers them. They grow into boogeymen in our minds and they foster destructive little children that wreak havoc on your life and your work.
Be hard on yourself in demanding effort and good intentions.
Be easy on yourself regarding your mistakes or when you mess stuff up.
People love the good you bring and will forgive the bad you carry. Just make sure you have some good that you bring to the table. Also, never stop working on cleaning up the bad stuff that can be improved.