您好!根据您的描述原因可能是睡眠不好,生活不规律引起的内分泌失调,导致反复长痘痘建议的话还是希望首先从生活中改变,要有充足的睡眠,规律的作息,饮食中不吃辛辣刺激食物,多吃含蛋白质多的食物,豆浆是很不错的选择