Diaheera after early period...

I am on the pill however, my period came about 9 days early and lasted about 3-4 days. It was normal I'd say. Last 3 days, I've only went 1 time a day but it's been diaheera like! What's going on?!