TMI Early period ??

Shamicka

Cycle 23 And I'm spotting it started yesterday but stopped . my period is due the 5th or 6th . this spotting came with the h s light cramp on left side. I'm very confused and no one will comment to leave advice ? Early period ???