Tmi photo but I need help!!!

Jessi
Is this implantation bleeding or period in not due until the 19th and I'm freaking out!!! Help!!! Please!!? It's a little darker than what the picture shows but not by much