I had something similar when in hospital back end of last year. Told I would be discharged on day 1, finally got out on day 6. Each day was another admin reason why not sent home, not a medical one. So frustrating but just had to suck it up and go with the flow. Don't leave of your own accord, it may prejudice insurance and airlines won't let you on without fit to fly anyway (if they ask/know)