Period came a week early and heavy bleeding

Jessica

I have bled through a super ultra plus tampon in under an hour? And my period was a week early? Why?