I worked for years in a hospital in the home care and hospice division. ALL employees were required to get a flu shot and a TB test every year. After I retired from that, I continued my flu shots. I've been very healthy though, so who knows.

We got ours today and they did not hurt! My arm is not even sore.