because you have immunity to the virus
can i ask y is dat i am not infected in Hepa b,.,.my partner has it n wer living together for almost 4 yirs
If HBsAg is negative and HBcAb is positive, it means that you have cleared from hepatitis b, check your HBsAb if positive to confirm your results.