Irregular periods...

Liela

So, I got my period 18 days ago. My cycle is normally around 30 days ish but I got my period again today (12 days early) I’m just wondering what caused another period to happen so early... and it’s like a full on period with all the symptoms not just spotting.