My husband's hematologist had him take the flu and pneumonia shots a couple weeks ago- he made me get the flu shot as well . . .
They advised us to take tylenol every 6 hours for the 24 hours after we got the shots- wasn't a big problem.
I normally would think of myself as a healthy individual who did not need the shot, BUT my husband has a compromised immune system and I work with little kids in the preschool and big kids here at the University- so i really don't need to take any germs home to him.
A positive attitude may not solve all your problems, but it will annoy enough people to make it worth the effort.