One thing I'd add to this: Get used to the idea that removing one item from the list is acceptable. For me, the only way I could trick my brain into that is set the the start date for all but one task that doesn't need to be done today for tomorrow at the start of the day. Thus when I finished the items for today, the task list is empty and I feel "done". I can still look at future tasks if I'm feeling productive, but knowing I finished my to-do list for today is refreshing.
I know it's an illusion, but it works surprisingly well for me.
I know it's an illusion, but it works surprisingly well for me.