Early AF 😒

So AF isnt due until my birthday Aug29. and she showed her ugly face): im 6days early just spotting n ugly cramps right in the center no particular side... Weird tho me to ,AF is like clockwork im never this early! Ihate my bodyyy lately ... Didnt get to keep up with glow this month ive been going thru so much this month. But this early AF is trippan me out blahhh sorry for the rant...