你好,肝硬化和肝癌一般是由病毒性乙型肝炎发展而来的,因为病毒性乙型肝炎的最终结果就是肝硬化和肝癌,现在从你的情况来看,你还同时患有高血压和糖尿病,如果是这样,我建议你可以找中医看一下,用中药治疗,好吗。