12 DAYS W/ Period

I’m 18 Year’s old and sexually active (just in case that place a factor)

But I’ve been spotting and on my period for 12 days now. I remember my first period was 11 days.

Has this happened to anyone ?? What’s going on?