荨麻疹复发原因可能是食物过敏、药物过敏、感染、精神压力、不良生活习惯等。1、食物过敏:是荨麻疹复发的常见原因之一。部分人会对特定的食物,比如海鲜、坚果、牛奶、鸡蛋等过敏。当摄入这些食物时,体内的免疫系统会过度反应,导致荨麻疹的出现。2、药物过敏:药物过敏也可能导致荨麻疹的复发。比如阿莫西林、阿司匹林、布洛芬等,可能引起过敏反应,进而触发荨麻疹。3、感染:尤其是病毒感染,也可能导致荨麻疹的复发。比如流感病毒也可能触发荨麻疹。4、精神压力:精神压力也是荨麻疹复发的一个因素。长期的精神紧张、焦虑和抑郁可能导致荨麻疹症状加重或反复发作。5、不良生活习惯:不良的生活习惯,如熬夜、过度劳累、缺乏运动等,也可能影响身体的免疫系统,导致荨麻疹反复发作。