Omg period due tomorrow

Lauren
Been getting some weird feelings 
Feeling sick (nearly thrown up)
Cramps (been getting for over a week now)
Hungry all time 
Grumpy (losing Patience and arguing with partner) 
Tired (want to sleep more) 
Started cleaning a lot (loving bleach) 
Could these mean anything?