waves I am so sorry that you are going through this. I can't add to what's been said on here. But look after yourself, you are number 1. Try and make sure you have RL support around you. 
Thanks everyone here for scan wishes.
I'm doing the insomnia internetting beccause i've been awake for an hour and am bored. Well, after eventful scan morning, DH went with MiL to hospital. Text updates started off with mini-stroke, developed to stroke and have somehow ended up with inoperable brain cancer.
I haven't spoken to anyone myself (norovirus outbreak, at hospital, one person allowed in) but from what DH says, it could be weeks, it could be months. He's in bits, what started off as the best day in his life to date has become the worst. I'm being the 'strong pragmatic one' which i'm just about managing, but so hard. Will post full thread in some other more relevant area, but I know it sounds selfish, but my rock has now crumbled and things are reversed. 'fortunately' I have experience of losing a parent to terminal illness (dad) and of having a mother critically ill in hospital (better at the moment), so I do know what he's going through. Agggh.
This should be for another thread elsewhere before it becomes a mega-essay.
In short. Bollocks. Might be around less for a while (unless the insomnnia keeps up... )