Abnormal period

Jennifer

Has anyone ever had an extremely long period and it be caused by something? My periods are normally 5 days and I just finished up on my 9th 😩