问题分析:生殖器疱疹是由单纯疱疹病毒2型感染引起的性传播疾病,容易复发,患有生殖器疱疹20年,可以采用以下方法进行治疗:一、抗病毒药,可以口服阿昔洛韦片、泛昔洛韦片、伐昔洛韦片等,如果复发比较频繁,一年超过6次以上,抗病毒药物一般需要口服6个月以上;二、免疫调节剂,口服免疫调节剂,防止疱疹复发,比如口服转移因子胶囊、胸腺素片、脾氨肽口服液等;三、外用药物治疗,局部可外用阿昔洛韦软膏、更昔洛韦凝胶、干扰素软膏等。