The flu vaccine this year contains antibodies against more than one strain of flu, and so it has been giving people sore arms, more than usual. I had it and my husband had it, and he didn't get a sore arm and I did.
Had my flu shot on Tuesday and my arm was sore until Thursday.