问题分析:造成病毒性肝炎反复发作的原因有很多:1.劳累过度。2.饮食不调:特别由于饮酒而使肝功能复发的病人最多。3.季节更迭:季节更替会造成肝功能的波动。4.水土不服:出差、旅行,因生活条件、水土环境的改变,造成机体内环境的某些变化而出现肝功能反复异常。5.过服药物:如服用过多所谓保肝药,这样不但不利于肝病的治疗,反而还会对肝脏带来一定的负担。6.其他疾病:会因感冒、腹泻、气闷、失血而导致肝功能波动。