Late by 29 Days!!!!, concerned!

Late on my period but I’m not pregnant. Could it be stress, work ?