PERIOD OR IMPLANTATION BLEEDING?

Jocelle

15 DPO, tested negative this afternoon. Period due today, and having cramps since last night.

Is this my period? 😢