您好,根据您的情况来看,服用五年阿德福韦病毒含量还是没有好转,说明可能病毒已经变异了,建议您做一个测定乙肝病毒变异的检查,如果变异的话,就应该换一种抗病毒的药了。
另外,肝功能损害的原因有很多,不能百分之百的确定转氨酶的升高就是吃中药来的,因为您的情况较复杂,所以不能确定您的肝功能异常反复是中药来的。
建议您做一个测定乙肝病毒变异的检查,如果变异的话,就应该换一种抗病毒的药了。并定期检测肝肾功、血常规等检查,必要时就诊。