Period or implantation ?? *graphic*

My period was supposed to start tomorrow