Period??

My period is 5 days late, I'm a virgin so obviously I'm not pregnant. Why is it late?