Yes. And also being able to complete the task and 'bask' in that success a bit. Feeling of accomplishment goes a long way toward building motivation momentum. I'm always kinda on the fence with days off and holidays. They are momentum and motivation wreckers.
Knocking out the immediate smaller tasks helps me to build endurance for the ones that take longer.
The absolute worst ones for me are those short cycle, 2nd op machining tasks with a high parts count. A box of 4000 widgets, all needing a small step, pocket or slot milled; I cannot stand those.
I usually break it down into pieces per day. The logic looks something like; "okay these are due in 55 days. If I do 100 a day, that's only 3 hours per day and I'll be done in 40."
This way, tasks that feel like they will never be finished can still bring gratification by meeting a daily goal. If I don't do it that way, I will always find something more "important" to do with my time.
It also gives me something specific to feel guilty about when I get distracted and don't stick to it.
Knowing what I should be doing, but not doing it, that is a self discipline problem.
Being buried in tasks and stuck in a mental paralysis is an organizational problem. I have trouble with both of them at various times.
I am not a fan of holidays, they feel ritualistic and superficial to me. My wife loves it though, so I go along and do the dance like everyone else.
Updating the list before leaving the shop definitely makes things easier. If I actually do it and have everything organized - I can rest my mind knowing that when I return; the only task in front of me will be looking at the white board.
Organization, discipline and time management are my largest obstacles to growth in every area of my life. I am always looking to learn and try new things to improve in these areas.