anyone got any tips on how not to go insane whilst on hospital bed rest??

which i am stuck on till bub arrives, which could be anywhere between 2-4 weeks
(short story- ive got grade 3 placenta praevia, ive had two bleeds in the last 2 1/2 weeks)

ive already been stuck here a week......