Badders I hear you. I've been in bed all day today too. Such a beautiful sunny day, rain and storms predicted for the rest of Easter and I blooming well missed it.
Dh and dd have spent all day in the garden with the dogs, enjoying the sunshine. 
daisy I completely forgot I shouldn't have taken one last night, so I could take one this morning - doh! Have decided to take one whenever I naturally wake in the night (usually 3.00 ish am) and then move it to the morning from there.
I totally understand how you feel about your dm's visit - moan away and get it all out on here, where we all understand. I am having similar issues, but it's with my PILs. Also had unannounced visitors today, family from dh's side. This is the third visit in two weeks, so this time I had to just apologise and go back to bed.
We have tried to explain how poorly I am at the moment, but every time we speak to her mil seems determined to pretend she's forgotten.
The other night, dh was explaining on the phone about me having to shift my pills to the morning and the probable effect that will have, when mil suddenly said "Well what's she on pills for anyway, what's wrong with her?". When she has had it explained several times by both myself and dh. She hasn't forgotten at all, she's not vague or forgetful generally.
We have a big family event next weekend, actually originally thought of by us - for PILs. Unfortunately dh is now going to be working away in London and as I don't drive and it's quite a distance, I can't take the dcs. This is not going to go down well at all. There isn't anyone else who could fit all three dcs in their car and I wouldn't want them to go without either me or dh anyway, but I have a feeling I'm going to going to be press-ganged and emotionally blackmailed into it somehow. Thing is, I was already planning for it just to be dh and the dcs, as I know, not only can I not manage those sort of events at the moment, but I have also gained quite a bit of weight since I last saw the PILs and mil was unkind enough about it then, to make me not want to see them again for a long time.
Have spent the last couple of hours desperately trying to find something online that I can wear if I end up with no choice. 
My dm has dislocated her shoulder again, but won't go to a&e to have it fixed. She is so stubborn.