Unfortunately blanch, inpatient now often only keeps a patient if the patient is suicidal or can cause harm to others. Psychiatric hospitals are not what they used to be. Our mental health system in the US is bad. If your roomate can afford to hybernate as you are describing, unless she is suicidal no one can do anything about it.