what happened?

My period is almost 2 weeks late and I'm a virgin so I'm NOT pregnant and I'm not on the pill either. What's going on?