Tmi early period 12 dpo heavy!

Sophia • Mom of 2 🧒🏼👶🏽 Planned or accidental they are both a blessing from god 🙌🏽
Today when I was on my way home from the shops I felt a sudden urge to pee only I realised it wasn't pee and it was blood , and a lot of it I'm 12 dpo and ovulated 11th Jan its stopped now but I thought I had implantation yester day it was a tiny pea size jelly pinkish blood and then this happened it can't be my period ??? Could it ?