You are very right, it is very important for us to write down a to do list, so that we can manage our time well to complete the work at hand. Before going to bed I always plan what I will do the next day after waking up until I sleep again, and so on.It's nice to know that. I too believe in keeping small acheivable goals. And all these small steps do count towards a bigger dreams. I make a to do list for everyday prioritising the things for the day. I stay motivated through out the dat to accomplish them. And I actually end up doing most of them if not all