Why is my period heavy and lasts longer?

Summer

My period has always been a heavy period and I bleed for 5 days. But this month I’m bleeding way heavier than usual and my period is going over 5 days. I have been super stressed to where I’m physically sick to my stomach and can hardly eat right could that be a factor?