I too had a problem with that once...I remember I had 5 big exams In ONE WEEK...i was up late for the entire week prior studying my butt off I was SO nervous and majorly stressed out, on top of that my long distance boyfriend and I were not doing well at the time which just put the cherry on top of everything, i had a stress overload and that month I was REALLY late..though, my periods were never on time, but i could usually guess when it would come...i think i was "supposed" to get it on the 18th or something and it didn't end up coming until the end of that month..it was ridiculous...
birth control is amazing..no more "late" or delayed periods