痘痘反复长主要原因为:1、遗传因素,父母在相应的年龄,经常长痘痘,其子女也会长痘痘,这种就是遗传基因的存在而导致。2、内分泌紊乱,作息不规律,经常熬夜,会导致体内内分泌紊乱,脸上皮肤新陈代谢能力下降,从而造成不能正常排出脸部皮肤皮脂腺内油脂,引发痤疮杆菌感染,导致痘痘反复长。另外,过度频繁地去角质也是常见诱因。去角质不能过度,过度去角质会使皮肤变薄,导致皮肤屏障受损,甚至干燥脱皮变敏感,也会导致痘痘反复发作。