Missed period???

Is there any possible explanation for missing a period aside from pregnancy, because I'm still a virgin?