大姨妈推迟5天没来是因为疾病、环境的改变或饮食的不注意造成的。如果身体有妇科炎症,比如阴道炎、盆腔炎等都会影响月经推迟。
如果有重大的环境改变,比如搬家、换工作等也会影响大姨妈推迟。饮食上无节制,暴饮暴食的同时还经常吃油腻、油炸性的食物,也会引起此症状。