Hey reddit,

So I'm in the beginning stages of my self-improvement journey.

I'm really driven and I've been very consistent with staying on top of my shit. I know that overall I'm doing well so far.

But despite that, whenever I have a bad day (e.g. I may have very sub-par performance at the gym and my frame seems to be slipping a lot) I get very despondent and feel like I'm being weak (which is something I've vowed I'd never let myself be again).

It just feels like I'm not living up to the new standards I've developed for myself.

How do I get over these feelings of being a failure and inadequacy whenever I mess up?