您好,白带呈黄绿色一般表示是有妇科炎症,有可能是阴道炎症,也有可能是宫颈炎症,导致这些炎症的病因很多,建议做个白带分析看一下,找到病因之后再对症治疗,已经拖了好几年了还没有好,有可能已经上行感染到子宫内膜输卵管或盆腔了,估计将来是很难怀孕的。
这种病情只要是正规的医院都是可以治疗的,好几年没有治好,真让人难以理解。建议你和你爱人同时到医院做检查,同时治疗。
在治疗期间尽量不要再过性生活,以避孕交叉感染。平时要注意饮食清淡一些,保持良好的生活习惯,早睡早起,适当的运动有利于病情的恢复。