My period isn't due for another 6 days

Amber

Sorry guys TMI , but my period isn't supposed to be here for a few more days earlier I wiped and have a small stringy blood clot and I just used the bathroom again and wiped and seen this, any idea what it could mean?? Yesterday I had bad cramps and this morning I had cramps also