Implantation or af??

Not sure my period is due any day now