Hi,
Besides normal hormonal changes,
irregular periods can be caused or aggravated by other physical and lifestyle factors including stress. Health Conditions like eating disorders,
Polycystic ovarian syndrome,
Thyroid dysfunction, Uterine abnormalities (fibroids, cysts, polyps, endometriosis),
Irritable bowel syndrome,Tuberculosis, Recent birth, miscarriage, or
dilation and curettage ("D&C") Liver disease, Diabetes, Cancer, Anemia, Lifestyle Triggers can also lead irregular periods.
And lifestyle triggers like significant weight gain or loss, like Over-exercise, Poor nutrition, Smoking, Drug use, excess caffeine, Excessive alcohol use, Increased stress, Medication use, Breastfeeding etc. After taking all the above mentioned factors in consideration get a full body health check up along with a USG scan on day 5 of your cycle, stop using the pill and see a doctor with test results.
Hope I have answered your query. Let me know if I can assist you further.
Regards,
Dr. Ayesha Shareef