Hi, Welcome to Health care magic forum.
The reason for the irregular periods
may be the anemia
, infection, or the Harmon imbalance.
The increase in the prolactin
level may be due to the usage of the harmons so long.
I advise you to consult an gynecologist for diagnosis.
I usually prescribe to my patient with such symptoms fluconazole
Take more of green leafy vegetables,pulses,sprouts, and protein rich foods to have good health and resistance.
Wishing for a quick and complete recovery. Thank you.