When periods started years back, i used to get them on date, neither early nor late but since 3-4 years, my period dates keep shifting 2-3 days late unlike my friends who get periods before expected date. I'm consulting a gynaecologist and got several tests done which all are normal usg,
tsh,
fsh,
lh etc. My iron level is low and My periods were on time Since oct-dec but since January the date got shifted. (JAN-8,FEB from 8th it shifted to 10th)She is prescribing me OCP but i don't want to use them.is there any other medicine or way to get periods on time? I never had sex neither have any other problem.