I'm really sorry for the rant, just nowhere else I can say this.
V,
I can't call you mum anymore. You may be DHs biological mother, but no mother should treat their son the way you have.
He has done everything for you, bent over backwards to accommodate your wishes. He's driven for 4hrs round trip to see you in hospital every single day, despite having a severe back injury and anxiety from a nasty car accident. Which you never even inquired about, even though he was signed off work and in a lot of pain.
Since you've been home, he's been there, taking you shopping every day, to multiple doctors appointments because you won't agree that there is very little wrong with you despite what you're told repeatedly by probably 15 doctors by now. You can, (and have) managed perfectly well without him doing everything for you, but you can't stop punishing him for 'letting you down'.
Nothing he does is ever good enough is it? Yet you treat him despicably.
Your recent comments about him and his sister, just because he won't accept your cutting out all mention of her, was beyond disgusting.
He has no other family because you have cut them all off for daring to disagree with you. And he won't dare go against you.
I wish I could say this to you, but I don't think you'd ever realise what you've done. How your actions are destroying your own son. How you make him feel so guilty for never being able to live up to your totally unrealistic standards.
He's a wonderful, kind, considerate and truly lovely man. You are the only one who sees him as a disappointment, and that is down to you, not him.