Implantation?

Shehba

Does clots of blood mean implantation?

And drops of blood in the toilet.

My period is due tomorrow i guess im just being in denial and my period actually started today 😞☹️