TMI BLOOD!! PERIOD OR IMPLANTATION?

My period is due on the 5th