Did I experience implantation

Zhané

Hi I have a question could I be pregnant? I had sex (unprotected)June 7th and 8th I ovulated June 9th then June 14th I had a bad headache like a migraine then June 15th-19th I had mild cramps and tender breast my period comes June 23rd and it’s June 20th and I’m having slight cramps again so did I experience implantation or is my period coming June 21st I had mild cramping then I was spotting on and off first it was pink then it was brown then my cramps increased a little bit and I bled a little more but it would barely show on my pad it only showed when I wiped it’s now June 22nd and I’m still bleeding but it’s less than what I would normally bleed during my period and it’s a dark pink brown I have a regular 28 day cycle any opinions please this all from day 1 and 2 i spotted then stopped now I’m bleeding a little bit again