Welcome to the forum, @Johnpaul_Ezeike. Thanks for sharing your story and sorry to hear abou your experiences. Many of us will never know when we contracted Hep B because it doesn’t produce symptoms for so long. Definitely blood transfusions (if not properly screened) could be a potential source. Most chronic infections occur early in childhood.
I don’t think there are specific foods to completely cut out because of the hep B itself; just keep healthy by eating well and in moderation, exercise, sleep well. Hepatitis B foundation has some tips: Hepatitis B Foundation: Healthy Liver Tips.
I think others on this forum have experienced ulcers too: How are you doing?: What it means to live with HBV - #43 by AlexH and Deciding on treatment and liver biopsy - #23 by Oluchi.
Hope this helps,
Thomas