Whether entecavir should be taken for life depends crucially on how far the disease, hepatitis B, has progressed. If you have cirrhosis before taking the drug, whether it is early or advanced cirrhosis, entecavir does need to be taken for life, because if you stop taking the drug, it will easily cause the liver virus to replicate again and induce inflammatory activity in the liver. Because the original is the base of cirrhosis, the liver can not withstand the blow of inflammatory activity again, it may develop to severe hepatitis. If you are a non-cirrhotic patient before the onset of cirrhosis, you can consider stopping the medication if you can meet the criteria for stopping it. But for small triplets, the discontinuation criteria are more stringent, to achieve the hepatitis B surface antigen turn negative, from the current treatment Entecavir is difficult to make the surface antigen turn negative, so it is almost equal to lifelong medication.