4 days before period

Bryanna

4 days before I'm supposed to start, I had really bad stomach cramps earlier today, and in my back. Now I'm spotting with really no cramps. I've never started before I was supposed to. Is it possible it is implantation or do you think I'm just starting early? Feeling defeated.