reason for period to be longer?

Is there a reason for period to last longer? . My period was soposed to end 4 days ago and I'm still dropping