Learn the many reasons why you might have a missed or irregular period besides pregnancy, including stress and excessive ...