Your doctor is a disgrace to his/her profession by labeling you as unfit to work just because you tested positive for HbsAg.
At the moment, there is no cure for Hepatitis B. There are treatments that may clear the virus for a small % of the patients. However there are very effective treatments to control the infection from progressing to severe liver disease.
To keep your liver healthy, you do exactly what everyone has to do to be healthy: a healthy balanced diet, exercise regularly, make sure your Vitamin D level is normal, Avoid drinking and no smoking and watch your weight.
As for energy, you should know, do you have enough energy now? Just remember, we are not superman, we all need adequate sleep and rest.
Not all hbvers need treatment, but they do need regular checkup so that when the tests reveal treatment is needed, then you should start treatment. Whether treatment is needed depends largely on your ALT, viral load (hbvdna).
Finally, get a good liver doctor.