I have 3 conflicting Hepatitis B test results, HBsAg positive 9 times, HBcAg negative, HBsAg negative 1 time, what is really happening? What does this mean? LFT tests x 3 and results below 1st test Total Bilirubin 9.8 umol/L, Direct Bilirubin 4.5 umol/L, SGPT Elitech 25 U/L, SGOT Elitech 26 iu/L, Alkaline phosphate Elitech 142 U/L 2nd test, TB 13.0 umol/L, DB 6.6 umol/L, SPGT(ALT) 29 iu/L, SGOT(AST) 21 IU/L, Alkaline phosphate 160 iu/L 3 test, TB 8.1 umol/L, DB 2.2 umol/L, SGOT 37 iu/L, SGPT 37 iu/ L, Alkaline phosphate 113 iu/L. NOTE the first 2 LFT tests was done after I had eaten while the last was done without eaten for no one told me that to do DB test you have to fast for 4hours