Since I work in a hospital we are required to either get a flu shot or to wear a mask from the time flu season starts till it ends, which is a hassle so i just get the shot. I have never had any negative reactions, you could always get the flu mist which is a nasal spray instead of a shot.
I've never gotten one and I never will unless someone forces me too. I think unless you are a tiny baby or an old person you can live through the flu and be just fine. So, I see how it's important to get one if you are coming in contact with those populations.