You are a Diabetic and underwent angioplasty
in the past.
of your liver suggests that it may hepatitis or a ever early stage of cirrhosis
Depending upon the cause of hepatitis the duration of treatment may vary.
It will be better if you undergo Hepatitis B
If you are a drinker than think of reducing or stopping.
Consult and Hepatologist.