I think you’re getting a hard time here very unfairly OP.
I’ve been there, a DH in hospital texting and calling, worrying about him, missing him, having to be there for ward rounds, being there for visiting, kids to look after and manage, work to go to, managing family and friends wanting updates. I was run ragged, stressed, tired and it was definitely one of the worst times of my life.
I don’t know what to suggest. He was BU for the way piled on the guilt, that was unfair. I suspect you know that when he gets home then the real hard work starts because you’ll have to care for him and need time to get yourself together before then. In many respects it’s easier when they’re in hospital because they’re safe and being looked after. If discharge happens tomorrow, I probably wouldn’t expect it to be until the afternoon either, especially on a Monday.
Have you got arrangements in place so that you can get some time out once he’s discharged? For now, I think I’d probably keep plans open ended and work things round the hospital but I think I’d be sorely tempted to have a word once home and explain how hard it’s been for you too and that you’re just about keeping your head above water and running the risk of getting unwell yourself. It doesn’t have to be an argument, I’m sure it’s hard for him to see the bigger picture from his hospital bed.