I've read a few comments on how unfinished tasks influences your performance because it makes you feel frustrated. I personally cancel a task/goal/project if I notice it can be done a better way or if it's not as important as I thought. However, I'm still concerned at which level these unfinished activities may compromise my performance in the near future.
Are there any scientific backup to support this theory?