Very early period

My last period ended on November 26 and I wasn’t expecting my next period until December 20 or around that time. But on December 6 when I woke up I got my period and it was really strange to me because it’s only been a little over a week since my last one. Anyone have any clue why this happened?