I went to pee and I wiped myself and I saw this. Is this implantation? I’m supposed to get my period Sunday. I am having some cramps but not to much cramps.