help!

Kaitlyn
I've been having some slight cramping for about two days. My period is due about Friday or Saturday and I've never started early before. But today I have been spotting, more of a dark brownish red than a bright red. I don't wanna over think but could this be implantation? If I don't get my period this weekend should I test? Thanks in advance