I feel for you. I remember times when NOTHING could pull me out of my bed and I just wanted to eat and sleep. But when you're not THAT low and do have some sense of 'control' -- I have found that making lists help. That sounds so simple -- but for me, when I was depressed, everything seemed so overwhelming and I'd get confused as to what to do first.
Like, when I finally DID get up, I'd know I needed to shower but wanted to change my sheets but knew I needed to fix breakfast but had dishes in the sink to wash first.
All such simple tasks to 'normal' people but overwhelming for me. So I'd sit myself down as to focus my brain and make the list up. Then, I'd prioritize. Which did I need to do first? Then second? Getting the stuff out of my head and on paper really helped. Plus, you feel a sense of accomplishment when you can cross thru the things you've completed.
Also, like that movie with Bill Murray and Richard Dryfuss, where Richard is the shrink....he talks of 'baby steps.' Just writing down (for instance) "Get paper done" is so overwhelming. Whereas if you break it down into steps, "go buy copy paper, research 'whatever' on the web,' print out ---, make copies of ---," etc. then it seems less overwhelming.
I mean, for laundry, I'd even write, "sort, wash, dry, hang up or fold, and put away" because there ARE that many steps to it. And for me, it might take two days to get thru all those steps so at least I could cross thru a couple as I got them done instead of the words "DO LAUNDRY" still staring at me, not crossed out because I was not completely done.
And I kept this list in a spiral notebook, not on a piece of paper. That way, I could always look back at my accomplishments. I also used the book for writing down ANYTHING that clogged up my head, like 'thing to remember', appts., addresses, ideas, etc. I guess it was kinda like my Daytimer. Or I guess now, you guys use a Palm Pilot? Or is it a Blackberry? Or is there something even NEWER??? I'm telling my age now, huh??
Anyway....just an idea. Best wishes to you !