Ladies help me out !

So I’m on the pill and my periods are never bad they last for 4-5 days , minimum cramps which only last for the first 2-3 days and sometimes I’m barely on my period. I came on last Monday expecting it to be over in a few days ... Girl was I WRONG! Today is Friday October 16th and I’m still on my period ! I’m still gets cramps and still bleeding ?! Can anyone please explain this to me ? Has anyone experienced being on their period longer than usual?