stressin bout shark week

ok so my period came on time as usual, but is very light this go. i also was spotting in the few days before (it was light brown). The night i first started spotting i woke up suddenly with a bad stomach ache and threw up. the next day i felt a bit off and had a bad headache for most of the day but no nausea. My normal period symptoms are not nearly as intense as they usually are too. Today is day 2 of my period and i noticed i have been having to pee frequently. Again, it came on time but is lighter than normal. can someone clear up what may be happening here or give me some advice? Kinda stressing out here.