Good to hear that other people go through the exact same thought process.
I don't know how you manage working from home though... going to the office in a morning works wonders for me. I tend to regress over the weekend; I'm at my peak on Wednesday and Thursday.
Since the pattern is increasing all around, more social support structures are emerging around work-from-home lifestyles, but frankly, the current state is very primitive.
That may not be a good long-term strategy.
If someone is in a slump, then he already can't trust himself to do what he knows is in his best interest. I don't think someone in that state should do anything that might degrade his trust in himself even further.
'Just put on your running shoes, and go to the gym. You don't have to run', I'd tell my self. Gets me every time.