Something is not right

I’ve been on the pill for 4 months and my periods have never been worse! And at the moment I have been bleeding for over 30 days...I don’t know what to do