Implantation or AF?!

Fierna
AF wasn't due for another week but last night I had started light cramping and had went to the bathroom and when I wiped it was thick cm with dark red blood a little brown in some parts. I'm still spotting and I call it spotting because my period is NEVER like this. Normally I have strong cramps for about a day before AF then for about the first day and they die out. I had mild cramps this morning but nothing compared to what I've normally had. And I also have a very heavy flow when I first start AF having to change tampons multiple times throughout the day. So far I haven't had a fully saturated tampon. I'm just so confused and could definitely use some input or ideas!