Period talk, ladies!

I'm twelve years old and I've been experiencing some light back pain but with a lot of sweet and salty food cravings... I always want to eat junk food- plus my discharge is coming out spotty... when will my period come???? Somebody plz help me I'm freaking out!!