What???

So I'm cramping, had spotting for a few hours 2 days ago then more yesterday. Now I'm an emotional ball. Lol idk what's wrong with me... :( AF due the 30th