I've been thinking about this all morning and I don't know if it helps you, but what helps me is my mantra...
"Today I will be the best person that I can be"
Today I might be able to do more etc and I might feel better than I can today. Yesterday I slept all morning on the sofa, but that's OK because actually it was the best that I could do. Today I've managed to get on my treadmill for the first time in just over a week, and pushed myself doing it, but I also have parents evening for H tonight, so this afternoon will be spent being really kind to myself and not beating myself up about it. If I decided to go full steam ahead at every other job and all the housework I wouldn't be able to get to that and wouldn't be able to be there for my children later. So I'm going to fill the dishwasher and I'm going to shower, make lunch for Marc and I and then rest until I go to pick B + H up and then go back for H's parent's evening at 4 and pick F up. Tonight's dinner will be something that they can just throw in the oven..