this is actually not true. you have to get your seasonal influenza vaccine each year. the virus changes "strains" or the way it is made up so each year manufacturers make a new batch that comes to what "strains" the cdc thinks may be present for the season.
is it true that if i get a flu shot then i will never be able to go without a flu shot for the rest of my life?