I am an experienced Medical Specialist.
I am here to address your concerns and provide great service.
Your hormones are not in balance.
Excessive androgen level will disrupt estrogen peak and there will not be any ovulation.
That causes progesterone deficiency.
Thyroid hormone deficiency, estrogen, progesterone, prolactin, 17 OHP, testosterone levels should be checked by blood tests.
Pelvic inflammatory disease also can cause infertility and irregular menses.
Other possibilities can be uterus fibroid, adenomyosis, endometriosis, cervical polyps, ectropion, endometrial hyperplasia, coagulation disorders.
These causes should be checked with pelvic ultrasound.
Combination oral contraceptive pill containing ethinyl estradiol and levonorgestrel will help to regulate cycle.
Naturally, Vitex supplement 400 mg daily, Zinc 50 mg, magnesium 400 mg and Berberine extract 500 mg daily should help.
Naproxen 500 mg twice daily for 5 days can be used to stop the light bleeding.
Polycystic Ovarian syndrome is also treated with non hormonal options like Metformin which helps you to lose weight and lower insulin resistance, thereby improving hormone balance.
Since this has been going on for a while, you need blood tests, ultrasound and consultation with gynecologist.