This sounds a lot like my DD. She has depression and anxiety diagnoses, although we find that we have periods where things are much worse and then when they mysteriously get better. We have wondered about hormones, but she is a small and slim 8 and has absolutely no sign of puberty.