It is just so difficult to get them done right. It's almost impossible. How many people are getting quality sleep? I'm afraid that's a very expensive commodity and even rich people might not do that right.
Just a note that my completion rate and tolerance to grit increase dramatically when I had a good sleep, which is very very rare nowadays.
Nail the building blocks.
Nutrition.
Sleep.
It will all fall into place, instead of having to beat yourself into submission to be “disciplined”.