Freaking out

I haven’t got my period yet. It’s two days late. Could stress be the issue? My back hurt last week... and nausea...