您好,长时间长痘的原因比较复杂,有内在的,也有外在的原因。内在的原因主要是内分泌问题,如:体内激素分泌不平衡、皮脂腺分泌过旺等。外在的原因有:皮肤出汗出油导致毛孔堵塞等。建议多喝水,补充维生素,不吃辛辣刺激性的食物,改善内分泌,保持脸部及全身的清洁。使用适合自己肤质的清洁剂洗脸。洗脸时,轻轻按摩患处,以利毛孔畅通。注意饮食,多吃蔬菜,水果,少吃油炸,高热量及辛辣食物。