Period symptoms coming earlier and earlier

I'm getting period symptoms now two weeks before my period, 10 days left my boobs are incredibly sore, headache everyday, gas, upset stomach and last night I left so nauseous I threw up..