symptoms

Lauren • Wife,step mom of a 6 year old girl,mom of 4 year old girl and 11 week old boy

so my period isn't due for another 9 days... I've been having symptoms like food cravings, headaches, cramping, tiredness and peeing alot.... anyone know what this is?