I'm in hospital and I'm so overwhelmed because I have social anxiety and suspected autism. The doctor said that I could go home if I drank 6 milkshakes a day which I have been doing for 2 weeks, an I'm still not home. Now they don't want me home because they don't want me to stay in my bedroom so they are trying to deal with my social anxiety here, but they are not mental health hospital and it's just stressing me out even more. I feel so overwhelmed now and that keep talking to me which is terrifying because of selective mutism. And now my mum isn't allowed to be with me in the day because that want me to have a relationship with my dad. But mum is the only person I feel safe with and I need her especially now. I need to go home because I'm doing what they wanted and I am slowly gaining weight. But they won't let me home. Is it right to not let me home just because I'm not at a healthy weight yet, even if I am drinking 6 milkshakes and I am gaining weight and my blood tests are all fine? Is it right that they are trying to deal with my social anxiety like this when I'm already so stressed? And do you think that I should be allowed home to calm down? If so, can I convince them to let me home? I am under 16 so can my mum just take me home, if say she spoke to a doctor who wasnt my doctor , and they say that physically I am safe to go home if I continue gaining weight? Or would I only be able to leave if my own doctor said so? I'm not happy with this, but do I even have any rights? What should I do? I can totally gain weight at home and I have done what they wanted. I really need to get home because I'm too overwhelmed and I am much worse than before.