Steatohepatitis can take months to years to return to normal, depending on the individual. Steatohepatitis is hepatitis with macrovesicular hepatocyte steatosis, which can be categorized into alcoholic hepatitis and non-alcoholic hepatitis. It is related to diet, life, diseases, drugs and so on. 1. Diet: greasy diet and alcohol consumption are important causes of steatohepatitis, especially long-term heavy drinking is an important cause of alcoholic hepatitis. 2. Life: such as tiredness, staying up late, low mood, etc. can also affect the recovery of steatohepatitis. 3. Diseases: metabolic diseases such as hyperlipidemia and diabetes can affect the recovery of steatohepatitis. 4. Drugs: If you take rifampicin, isoniazid and other drugs that may damage liver function at the same time, it will aggravate the development of steatohepatitis. It is recommended that patients with steatohepatitis go to the hospital in time, cooperate with the doctor’s treatment, and regulate their life and diet.