问题分析:一般情况下,脸上痘痘反复长可能是以下原因导致的:脸上痘痘反复长是一种比较普遍的毛发囊皮脂腺的慢性炎症性皮肤病,可能是激素分泌异常、皮脂分泌过度等原因导致的。此外,遗传因素、内分泌因素、情绪因素、饮食因素也会导致脸上痘痘反复长。平时患者应该在医生指导下使用红霉素软膏、夫西地酸乳膏、维A酸乳膏等药物进行治疗。