Sorry to hear this, Linn- you've had no end of worries for some time.
The good thing is that, as you say, Tom feels fine.
They'll get him stabilised -we'll keep the positive thoughts winging their way to both of you so that you can get some sleep!
Noreen