God some people in here have as much empathy as a used tea-bag!
From the point of view of a girl who started hers young, I wouldn't like it if my daughter started them at eight, because I felt crap when mine started at nine, but you deal with it, and soon its like you cannot remember life without them!
I was the first in my class to start mine (first to get boobs too which I bloody hated!) and the teacher, thinking she was making me feel special, told all the girls in our sex ed lesson that 'Here's Cass, and SHE has started her PERIODS everybody! Yay! She is on the road to becoming a WOMAN!'
I felt sick to my stomach, embarrassed, and wanted to punch my Mum for not telling me that these could star so damned early! I still loved Care bears for Christs sake, and My Little Pony!
My mum was from a family where periods and sex and stuff were not discussed, it was embarrassing, therefore, I was given a little booklet about pads and such, and I felt like a blooming alien!
I now have a 9 yr old daughter, and she knows all about periods, I started telling all my kids, boys included, about periods and sex, (I never wanted them to feel out of the loop like I did!) why Mummy gets p*&^%d off with Daddy so much for that one week every month, and I make it as matter of fact as I can, even funny!
My 17 yr old boy now even goes and buys me a massive Toblerone when he knows its 'That Time' (which most people find so wierd! lol) but he'll get my tampons and pads when I need them or his gf needs them, because me and the husband have desensitized my kids to it all, its life, its crappy, it can hurt for a bit, but its so worth it in the end. Plus, us girls that start earlier, well, it just means we're more special and lovely! lol
Your little lady will be fine, treat her too so she doesn't just associate it all with being rubbish, when my girls start theirs, we shall have a girly shopping trip (if the cramps allow lol), they can choose which pads they want (yippee!), we'll go and stuff ourselves with hot chocolate and cake from the shops, and then watch netflix with a hot water bottle! lol. My husband cannot wait until the day there is four of us girls with synced up hormones, all screaming at him to get chocolate! (Although I fear the actual result will be much much worse! lol)
Lotsa love to you and your girl! Tell her that by the time the other girls are all freaking out, she will be old hat at it all! xxxxxx