Period came two days early !

I am so pissed I was suppose to receive my period 1/12 just right now I went to the bathroom and look at my underwear and a small puddle of blood so today makes a 29 day cycle I have never in my 22 years of life had a period come two days early I have always been either 31-32 day cycle I guess I’m out this month 😰😰