B Core antibody Negative
means you were never exposed to HepB.
25.99 for surface antibody likely means you are immune to HepB via vaccination since you are B Core antibody Negative.
Congrats.
You need to test your HBsAg and anti-HBs to know whether or not you are immune.
I think I have taken the vaccination but doesn't the 25.99 for surface antibody indicate I have been vaccinated? I wasn't tested for surface antigen.
How about your HBsAg and anti-HBs?
Did you take the HEP B vaccination?