Has stress ever messed your cycle up?

I was stressed out last semester on account of school and it caused my period in Dec to be late, but now it's Jan and my period is late again. Also, I haven't had sex in a LONG time considering I've been way too busy to even date. Has anyone ever had stress mess their cycle up like this? If so, how long until it went back to normal? Mind you, I exercise regularly and watch what I eat so I can't say junk food is messing with me. 😕 Please help me out here.