I haven’t gotten my period

Esmeralda

I haven’t gotten my period it says I’m 16 days late , pregnancy test coming back negative what could it be??