Implantation or period

I'm 2 days late for my period. I had cramps last week and then it stopped and now I am cramping again just slightly. Been nauseous and really tired.

Could this be implantation or start of period coming.