Jokes aside, I do believe it is helpful when you maintain a to-do list. I can give you an Excel To Do List template that can handle your ever-expanding list (you will still have to make one and do all the work). I can not help you in overcoming procrastination and getting your work done. Well, I am neither a brain doctor nor a self-help guru. If you are nodding your heading in agreement, you – my friend, are suffering from an acute condition of expanding-to-do-list. When it’s way past your work time, you think about that to-do list (stare at it if you have it written) and curse the world for not having enough time in the day. Write it down somewhere and start working on it.