Cramping and Spotting 6 dpo and 8 days before next period

Brianne
I have been experiencing so much in the last week it's crazy .. ! I've gotten random flu symptoms ( chills , sore throat , fatigue ) after nt being sick for over a year tht only lasted only a couple days .. ive been cramping since last Saturday .. my last period was on the 7th and my cycle is 22 days .. today I'm still cramping and have a bit of spotting and my period isn't due till the 29th ..