one possible case would be bulimia. this only makes sense for the eating part, however. people with bulimia eat a ton at irregular intervals then vomit it up later in order to lose weight.
she is probably also depressed and a little antisocial. this can cause one to hermit. in addition, being alone highlights an antisocial personality.
hope this helps!