问题分析:消化性溃疡复发有以下几种原因。1.幽门螺杆菌(Hp)感染:Hp是引起消化性溃疡的共同原因,如果Hp长期存在,则容易引起消化性溃疡复发;2.擅自改变药物:症状减轻时擅自改变药物的使用方法,使病情反复发作,容易使病情恶化,对病情康复不利;3.不正规按疗程服药:未经医院正规复查,腹痛病因不清,未经批准服去痛片或止痛药等,症状减轻后不继续接受治疗。长期复发,使病情迁延难愈,容易引起严重的后果。