It is normal for a person’s menstrual cycle to vary slightly in length, resulting in irregular periods. Other causes of irregular periods include stress, medications, and various health conditions. If ...