Really great points and reminders! The one thing I have to give some leeway to myself though is what I spend my time during "work" or the "day-job." Hard to actually spend time honing my craft there so I spend more time reading blogs, doing research, etc. (only on lunch breaks, I swear! :-)