Not pregnant

What are some reasons other than pregnancy, for my period to skip or not come at all?