Hi, my girlfriend was infected of Hepatitis B virus when she was very young, and a check a few years ago was still positive. I learned that I should get vaccinated before having sex and if we were to have a baby, he/she should be vaccinated right after birth as well. My question is, can vaccination completely prevent the virus for both the baby and me? Thank you.