So I’m really confused

Would like to know if anyone had something like this before. My af is not due till 2 days from today. And when I do get it it’s heavy and I am very crampy. For 2 days I had light pink and brown when I wipe but it was a little spotting nothing big and today I had this I am so confused cus I normally know when my af is coming I get really bad cramps and it’s heavy everytime .