Soban, from the results you gave and using the information in my previous post, it sounds like you are a healthy chronic carrier. This is a medical term used for someone who has been exposed to hep B, but is not in an infectious state. However, I am not a doctor and I suggest you clarify this with your physician.
Even if your immune system has overcome the hep B virus, you will still always test positive for it. This simply means that you cannot donate blood. If you continue to abstain from alcohol intake and maintain a healthful diet, you should have no problems. However, I do urge you to consult a hepatologist or infectious disease doctor, if yours is neither of these, to clarify the situation.