9 dpo

Madison

I do not know if my ovulation date is correct but I’ve been having bding every other day since my period ended . I’m having light cramps . Could it be implantation cramps or is my period coming early ? My period is suppose to start July 4th.