early/ short period (TMI pic below)

💗GirlMom2023💓💙BoyMom2025💙

AF started on Wednesday but wasn't suppose to start until Friday (yesterday). AF always last 6-7 days..I had really bad cramps on the 1st day & mild cramps here & there since. Well yesterday around 3p it started getting lighter. So last night I decided to just wear a panty liner & woke up with a couple speckled dark chocolate spots on it. But only when I wipe is when I get pink/ red blood... Implantation or AF? I'm gonna test tomorrow with FMU.