Period late

Aisha

Hello family, my period is late for 4days now and I took pregnant test its negative. Sometimes my period come 2weeks early, I don't understand my body any more.