Wierd month! Help!

Boobs have hurt for almost 2 weeks, wierd blue veins that came from nowhere! Cramps identical to AF for 4 days (5 days before af due) yet...I get AF yesterday? Right on time? Started off with brown spotting, and today alternates between heavy, thin, and bright red..and lite pink on the tp. Kicker...i just got really dizzy and nauseous out of nowhere and threw up? I just dont feel "right." Anyone else experience anything similar to this?!