Thanks for posting your query at DoctorSpring.com
THe irregularity that you describe is in fact very consistent with perimenopause.
Due to the associated hormonal imbalances, the lining of the uterus thickens ( hyperplasia ) leading to irregular and heavy shedding of the lining , resulting in frequent, heavy cycles.
You need to confirm this diagnosis by consulting a Specialist.
An internal exam, pelvic ultrasound scan and hormonal levels ( FSH, LH, TSH ) should be done.
THis will reveal any existing endometrial hyperplasia, polyp, fibroid , ovarian cyst etc.
If this is plain endometrial hyperplasia, cyclical progesterone therapy will mostly correct the issue.
Please get the workup done to confirm the diagnosis.
All the best
Please feel free to discuss further.