My period was due jan 24 and came the 22. My next period was due feb 18 bt came 20 & ended 21st. Wen they usually last 4-6 days & r heavy. My periods to early to change. I'm not stressing no change n diet or exercise. Almost a week later I'm vomiting, have sore breast, mild cramping, fatigue. There's no reason for my period to b messing up?

