What I usually do is.. When I haven't had the most productive day and I feel kind of bad about just sitting on my *** the whole day - I give myself a little goal. Something I can achieve. Whether it is to help a friend or some stranger or go and walk three miles or cook dinner. Or even get to another level on WoW. And I always feel ten times better after achieving that goal - no matter how small it was to begin with. The feeling of pride is the key.