agree all should get these shots. My insurance and many I know did not cover my shots when I told them I was traveling. Most people do get well after getting Hep B, and 10% carry it for life. He is correct that you are vaccinated for life, worthwhile shots.
Wow, Flyboy we know our diseases! lol.
while you are at it, if you travel to an area with yellow fever get that too. (Belize does not carry it.)