Are you taking 'me time'? When did you last have a decent holiday where you did no programming, turned all your work-related email and phones off, and did something else that you enjoyed and found fulfilling?
It needn't be a home hobby, it might be reading, it might be an activity-club that you enjoy, it might be volunteering - but I've found that I need things outside of work, even work I enjoy, or life's pretty cruddy.
Similarly the stresses of work can really build up, even if the work's quite interesting. There's no amount of money I could be paid to work in a continual six month lump again. That's the sort of thing where you take a holiday and spend the first few days of it just decompressing; eating icecream, sleeping, and reading or watching TV or the like.
It needn't be a home hobby, it might be reading, it might be an activity-club that you enjoy, it might be volunteering - but I've found that I need things outside of work, even work I enjoy, or life's pretty cruddy.
Similarly the stresses of work can really build up, even if the work's quite interesting. There's no amount of money I could be paid to work in a continual six month lump again. That's the sort of thing where you take a holiday and spend the first few days of it just decompressing; eating icecream, sleeping, and reading or watching TV or the like.