Is it normal to never forgive yourself for any mistakes you make
you feel as if your life is defined and who you are is defined by the mistakes you make and you also feel as if you are the sum of all the mistakes you make in life. And it gets so bad and you want to beat yourself up so much that you can't think straight. After making any mistake, big or small, you feel as if you need to punish yourself, harshly because no one in the whole world is as stupid and a complete waste of air as you are.
Are these normal feelings to have?