is this normal??

Sophie
My periods are unpredictable. I never know when they're gonna come?? How do I deal with the surprise visits from Mother Nature??