Irregular periods can be caused by stress, birth control, and certain health conditions like PCOS or endometriosis.