Customer (name blocked for privacy),
There are many reasons for abnormal cycles including stress, weight gain/loss, thyroid, hormonal imbalance, infection, illness, medications, polyp, cyst, amongst other reasons. Please see your doctor for an exam and testing so the exact cause may be determined.
__________________
If you found this helpful please click on the ACCEPT button and BONUSES are always appreciated.

