TMI! period maybe

Jessica
Period or implantation! According to glow my period was supposed to come on yesterday? What do you ladies think