月经过少,一般有以下原因引起的:内分泌异常,如各种激素分泌异常或不排卵等;另外,当子宫内膜发生异常的时候,如子宫内膜结核引起内膜病变或人工流产,甲亢病人因T3、T4分泌过多,机体的代谢率特别高,对一些营养物质的需求量就相对增多,所以甲亢病人应多吃一些高热量、高蛋白、富含维生素的食物。