常年便秘可能是由于:1.一些老年人,尤其是卧床不能活动的老年人,运动量会减少导致胃肠道的蠕动功能比较差,使吃的食物不能够及时排出体外,就有可能会引起长期便秘。2.有些人日常生活当中摄入的水分不足,经常吃一些比较难以消化的食物,对于新鲜的水果、蔬菜摄入量比较少,也有可能会引起长期便秘症状。3.有些人长时间的睡眠质量差、经常性的熬夜、经常性的出现情绪波动幅度大、焦虑等也有可能会引起便秘症状出现。4.有些患者患有炎症性肠病、肠结核、肠道占位性病变、糖尿病、甲状腺功能减退等,也有可能会导致便秘症状出现。