Period A week early?

I have a pretty regular period but i got it last night even though i’m not supposed to until next tuesday. It’s very painful compared to how it usually is. any advice or ideas why ?