Period longer

Yanyan
Hi i just wanna ask, because my period start at nov. 19 and end at dec. 4 and start again today at dec. 7 and i don't know what happen? And for the nov. 19 and dec. 4 a lot of blood come out... And what does it means???