Here is an interesting phenomenon. In my experience people tend to seriously OVER estimate what can be achieved in the short term, and UNDER estimate what can be achieved in the long term.
For example, if you are anything like me you start the day with a to do list thinking, yep, I can crack through at least 8 of those things today! Bring it on! I have a vision of crossing things off in a frenzy of activity, getting to the end of the day with a list satisfyingly scored with black lines detailing what has been accomplished. But in reality I will have a super busy day, and get only 2 things get crossed off.
Some days not even that.
I was bemoaning this fact to my husband. He asked "How was your day", and I responded "Good, but... I didn't get done everything I wanted to get done". "You always say that!!!!" he said. "Always". Irritatingly when I thought about it he was absolutely right. Almost every single day I would be beating myself up about the things I had NOT done. Rather than celebrating the progress on the things I HAD accomplished. I had fallen straight into the trap of overestimating what can be achieved in the short term and it was sucking a bit of joy out of each (actually pretty damn productive) day.
When we routinely overestimate what we can achieve in the short term it can create a whole heap of stress and overwhelm. By overestimating just how much can be done in a day we end up beating ourselves up for not being efficient enough. Organised enough. Quick enough. Good enough. It's actually a pretty tiring pattern.
It's a good observation, and I know I am not alone.