What’s going on?

Since a couple days before my January period I’ve been getting spotting. I’ll get it a couple days before, get my period, then same thing happened this month. Except this month I got spotting a couple days before, had some space between, and then my period started 8 DAYS early.

Has anyone had this happen? Idk what’s been going on with these periods. Theyve been really different