If you are young it may be that your periods have not yet settled into a regular pattern.
If you have been dieting hard you may have disrupted your hormones.
If you have been doing hard athletic training you may also have disrupted your hormones.
If you had unprotected sex in the 2-3 weeks before your period you may be pregnant, take a test.
If none of the above apply and/or you are worried, go and see a doctor.
Chat with our AI personalities