Period

Lucy Marie
My period is 3 weeks early and extremely heavy... Usually my periods are a day or too late and are light, anyone got any ideas what's going on down there?