Sorry you are going through this . Please go and get yourself checked out though, even if just to see a GP. I don't want to cause worry, but I had the same experience (AF came 4 days early and I had awful cramping and clots) and it turned out to be an ectopic pregnancy. I think it's always worth seeing a health provider when you are experiencing clots and cramping.

I hope it eases up for you soon .