Implanation or period

marissa

Does this look like implanation or the start of my period coming soon.. it only lasted 20 min when I wiped no pain just a little bit of mild cramping and a twinge before that.. my period is due July 16 somewhere around that time.!