Check your hydration, nutrition and daily mobility levels.
Also, if working hard continuously, might be a sign that some mental relaxation might be in order (I have taken 6 days off from posting, just lurking and watching some good series (The Wire) in order to jump back in stronger when I do).
Cheers!