why is my period so long?

Alex
So usually every month my period is 3-4 days. The 4th day it's just the left over icky stuff then I'm done. I'm on my 5th day with no signs of it cleaning up soon. Any thoughts? I did take emergency plan b in November just to be safe from an accident.