Why is my Period Lasting So Long?

Your period has no set date and no set amount of time that it should last. Everyone has irregular periods at some point in time and there can be many reasons that cause this. Your periods can be fixed with different methods, but you will have to speak with your doctor.