Confused!

Leena
Day 21 in my cycle and brownish pinkish spotting throughout today and cramping 🙄 I'm a 30-32 cycle consistently.. Implantation or very early periodÂ