How long a person can live with viral hepatitis B is related to the stage of the disease and whether or not standardized antiviral treatment has been carried out, and the specific survival time varies from patient to patient. If the patient is in the chronic hepatitis B virus carrier state, and under the guidance of specialized doctors, actively carry out antiviral treatment, so that the disease is in remission for a long time, this kind of patients can survive for a long time, and the same as normal people’s life expectancy. If the patient develops to the decompensated stage of hepatitis B cirrhosis, the prognosis is usually poorer, and even if the patient is actively treated with medication, the survival period is shorter, and most of them can only survive for about 6 months to 5 years. If hepatitis B cirrhosis develops into liver cancer, the survival period can be further shortened. Hepatitis B patients should pay attention to light diet, do not eat moldy food, eat less fried food, but also should quit smoking and alcohol. In addition, hepatitis B is contagious, so be sure not to throw away garbage with your own body fluids.