What could be happening

Bnn

I’m 4 days late for my period and started spotting this morning. Could it be implantation or start of my period? Also could my period be off because of feb being only 29 days ? My periods are usually always on time or early so this one being 4 days late scares me