Comment I feel your pain (Score 1) 601
What I do (I'm a sole developer working from my home office) when in that situation is to make a DETAILED list of up to 10 'next steps' in the project. These steps should be of the granularity of about an hour each. As you do each one, give yourself a little reward -- a walk about is good.