My husband and I have recently had the first two hepatitis shots. As shots go, they really weren't bad at all. My husband didn't have any reaction at all. My arm was a little sore the first night, but it wasn't bad. As for why, we need them before traveling overseas. People in medical fields are required to have them for their jobs.