periods early

Tina • Hi
I just got my period 12 days early 
Is that normal
I've had it for about 5 years and it's usually consistent