Can i be?

Jessica
My period came early last month first it was on time then two weeks after i got my period again. Now im supose to be over ovulation 4days ago says the <a href="https://play.google.com/store/apps/details?id=com.glow.android">glow app</a>, but what if it was thrown off when my period came late, because recently my nipples been very sore not my boobs, my boobs been very ichey, i dont think it could be my period coming 2 weeks early again. Can it? Im confused, why would my period randomly go outta wack, when its always on time or 1 day off or early. Any answers