Welcome to HCM,
It seem that you are having pre manopausal period where period becomes irregular,more,less.
This is due to hormonal
changes during menopause
But in you case you have got heavy period with long duration,you require investigations like ultra sound
of genital tract.
Consult gynaec and get examined.
Ok and bye.