TMI PiC! Period or Implantation?

Tia
Anyone have this before? Idk what to think of it being my period because it's only rare out of the day I'll get this it's not an all day like a normal period. My expected date is tomorrow, so I'm not sure if it's my period early?