I don't get flu shots.
Half the time they give shots for the wrong type of flu.
Plus there can be negative side effects.

Has worked for me for 65 years, your mileage may vary.