The inner voice criticising you is not yours
It tells us to do our best. If we don't, we are nothing. It takes away our self-worth. It keeps a list of mistakes we have done. It does not praise us when we do things right.
And it says, its all for your good. Sound familiar? But - the voice criticising you is NOT your voice. What is it then?