My period??

I'm not supposed to start my period until either tomorrow or the 9th and this is what I'm getting. Could it be implantation or is it my period?