What a corageous post Kunstler. I agree with DaRC_L, tiny steps is the way forward. I know how hard it can be to get yourself out of bed some days, and I always found making lists a real help, even if the list consists of; Get dressed, wash up, have shower etc then you can feel like you have achieved something that day, and it makes the next slightly better.
Wishing you all the best, sorry I don’t have time to post more.