This post isn't about productivity in general as much as it is about prioritizing TODOs in the short term. Whether you use GTD, write lists on the back of napkins, or have a personal assistant track everything for you, at some point you need to sit down and decide what to do next. This decision depends on time, inclination, what's at hand, etc (this is familiar sounding to fans of David Allen's GTD system). Anyway, what I try to do is always ensure that I accomplish at least a couple of things for others before I do things "just for me". I know that I am supposed to put myself first, and no one is more important than me, and I need to love myself and all that crap but in reality two things motivate me to do things for others first: I can't relax and enjoy things for me if I know I am preventing others from doing this (NOTE: this is NOT always the case when it comes to external drivers for TODO items and so not everything has urgency for me in this way) If yo