导致高位复杂性肛瘘的原因有以下几点:1、不良的生活习惯:若机体长时间的熬夜、久坐不动,经常吸烟、喝酒,就容易使肛瘘的发生概率增加。2、不良的饮食习惯:若机体经常吃一些辛辣的、有刺激性的食物,比如辣椒、葱、蒜、烧烤等食物,辛辣会刺激肛门周围的皮肤,引起肛周炎,也会增加肛瘘的发生概率。3、便秘:若机体食入水果或蔬菜过少或者是由于其他原因导致经常性便秘,就会使大便发硬,坚硬的大便容易割裂肛肠黏膜,导致肛裂、肛肠炎或者是肛瘘。