可能是内分泌失调或者是妇科疾病,有正常的性生活时有可能是怀孕引起的。月经推迟21天最好到医院进行腹部超声波检查和激素6项检查来判断,怀孕引起的要及时观察受精卵是否在子宫内着床,还要在医生的指导下服用维生素类的药物来进行补充。内分泌失调和妇科疾病引起的需要服用药物来进行治疗。