Anyone ever get their period two weeks early?

It started off as brown discharge that turned into bright period blood. My period isn’t due for another 2 weeks and it’s usually very regular.

My last period started December 7th, wasn’t due for another period until January 7

I have been really stressed lately