J.H.
Some girls start their period at a very early age, this could be harmones if that is the case. Otherwise, communicate with her, asking if there is something that is bothering her , so that makes everything else seem extra. Let her know that she c an't enjoy today, or the moment if she harbors resentment or keeps thinking of something that upset her, that she has to try, and it will take work to let it go, roll off of her back so to speak. Also I've had my children try to think what it would be like to be the other person and if they did the same things would that upset them, or would she think that wasn't enough for anyone to be upset about? I do think that if a child gets upset over (supposedly nothing) that after awhile the other kids start to think (oh please for crying out loud) and may then start to make her upset on purpose, but in the long run would have to take responsibility for starting it so to speak. I know when a person thinks they have been slighted or mistreated it is very hard to see that they may be wrong. (and she may not be) I'm just saying if she is getting upset over nothing, it will take patience and work, to come out of it, and like I said it could be early puberty, and we all know that our hormones can make us feel like for a day or two that (EVERYONE)else is wrong, and it is easy to cry at the drop of a hat. Hope you find out what will help, as I know she must feel miserable, and as a parent it hurts to see a child hurt.