To-do lists can be helpful, but they can also be a very clear reminder of all the things you haven’t completed. Many people have to-do lists longer than they can realistically expect  to complete. 

A good alternative to the traditional To-do List is the Done List. Instead of focusing on what you should have done, this draws attention to all the things you did get done.  

Source: The Art of the Done List: Harnessing the Power of Progress – 99u