SOS!!

I've been on my period for a week and a half now, and it normally lasts about 4 days. It also came 2 weeks earlier than it was supposed to. It's also a lot heavier than normal.  I'm on birthcontrol so it comes when it's supposed to. What could be happening? Is this normal??