Should I go to the Doctor ?

Periods recently just got really long are used to always have five day period last two months. My periods have lasted 10+ days however around day for I stop bleeding for two days and then start again and it’s heavy I am really confused by this as I have never experienced this before. I don’t know what this is if it is potentially a hormonal thing or related to me having the flu. I am grasping at straws and don’t know what to do. Has anyone experienced this before?