I hate to even mention this but my dd 7 is the same way and when talking to my child guru she mentioned that girls start cycling years before they go through periods.... We are going to start tracking it because it does seem like PMS sometimes. Growing up too fast!!