There's one thing I see destroy more health habits than anything else.
It's not lack of willpower.
It's not poor planning.
It's not even inconsistency.
It is definitely NOT laziness.
It's this: the moment you feel like taking a rest day, you immediately assume you're being undisciplined.
That assumption is what ruins everything.