Stress?

If my period is late but I have the cramps could it just mean it's delayed?

I started working out more, losing weight and eating differently plus being a college student I'm stressed all the time.. could that be it?