Hi honey! Puberty is different for everyone, some girl and boys just mature VERY quickly - like you didn't see someone over the summer and all of a sudden they have boobs, moustaches, deep voices, zits etc. And some take it nice and easy - no dramatic ups! You are one of these girls! IF you have been moody lately - or moodier ;-) - you will be coming on shortly - no one can tell you how long it will be or when! Most girls are surprised! So I will tell you to ALWAYS carry some protection with you - a pad for sure! Because some girls have a slight spotting and others start out with a heavy period! So carry some of the discreet ones - wrapped in packages. Start using a purse! Also there are many pills that can help with the cramping - there is Pamprin, Midol, Tramadol! Also taking warm baths, and massaging your groin and hips etc. Start taking vitamins, and Omega Oils, these can help with cramping and your skin! Start taking good care of your skin - with washing with a non soap cleanser! These don't block your pores! Shower daily and really keep on top of cleanliness - as the oils and persperation go along with puberty! So just be prepared OK? It will happen - WHEN! is upto mother nature! ;-) Good luck and health honey!