Aw, cav, so sorry to hear the news!
Here's hoping that you won't be in hospital a minute longer than the expected 2 weeks. We've all been missing you & wondering & worrying about where you'd gotten to.
In the absence of a computer I hope, at the least, you're able to listen to some good music in there!
All the very best to you, cav,
Rest & get well!
-Olga