Implantation or period?

JJ

I knowwww no one can actually tell me but my period came 5 days early and lasted half the amount of time it usually does. But the first day was pretty heavy. I thought implantation was just light spotting. Thoughts?