Please help.

My period has been on for 8 days and haven’t slowed down, I’ve been having irregular periods that’s comes late every month. But my period never lasted 8 days before. Is it normal that it’s been that long because for my irregular cycle?