hi i am 16 and this morning i got cramps and noticed my period starting but its only been 18 days since my last one and my cycle is 34 days long, i cant be pregnant as i am not sexually active.
anyone know whats going on??

thank you