A heavier than usual period can be from any of the following.
Hormonal changes: most common.
Perimenopause. It will become more irregular.
Thyroid problems, liver or kidney problems.
Fibroids or other uterine problems.
It sounds like this is not new.
The main thing is to check a CBC and iron levels to make sure you are not anemic from bleeding.
And decide what the underlying cause is.
I suspect that most likely this is perimenopause.
OK, so you might have more questions or want to give me more information: Please use reply to expert if you have further questions. Also, please click a positive rating [hopefully excellent—that’s how we are paid, per rating]. If you forgot something, just use reply and come back. I am here