Is this implantation? TMI PICTURE

Ol
Hopefully it is!! I'm due for my period in 2 days.