could this be my period?

could this be my period ? Or implantation. af isn't due till the 18th .