از گذشته این باور رواج داشته است که نوسان های خلقی در دوران قاعدگی، به دلیل نوسانهای هورمونی است، اما پژوهش های جدید نشان داده است کمبود سطح آهن خون می تواند سبب افزایش مشکلات این دوران شود.