Late period

A
What else causes late periods? I know for a fact that I am not prego, I've never had sex...so?