Hang in there Cate,
Get someone to bring you in a computer and a ton of dvds...use this time to read, write and watch good movies...But do not think. Bad to think too much when in hospital.
Give it time and hopefully the obstruction will pass on its own...just keep walking around as much as possible.
Sharon