They are repeated each year before flu season begins because the flu virus is able to mutate into new forms to which you do not have immunity from the prior vaccines. Additionally, each year the vaccines are compared against the circulating flu viruses around the world and the seasonal flu vaccines are developed to target those types of the flu. They include the 3 most prevalent types of flu that will hit when flu season begins, these change each year so the vaccine changes and that means a new vaccination.
If your question is more about why would someone need to get more than one flu jab/flu shot in a year, then that usually occurs only in children who are under age 10. They are given a second dose one month after the initial dose because they have immature immune systems that need the extra dose to develop full immunity. Approximately 3-4 weeks after the second vaccination the children should have developed full immunity. Babies under age 6 months can not be vaccinated and rely on the antibodies the mother shared through the umbilical cord blood before the baby is born or they can also get this critical protection from being fed mothers' milk that also contains important antibodies.
can you have the flu jab with low lymphocytes
The "flu shot" is what an injected immunization using influenza vaccine is called in the US. In the UK, this is better known as a "flu jab". Flu jab may be the term you may have heard spoken and are thinking of. There is no "flu gab" found. The pronunciation of the "j" in flu "jab" is the same as in the word "jump". "Gab" is usually pronounced with the "g" like the "g" in "game".
No way
The flu vaccination should protect you from getting the flu. The flu vaccine is usually 70% effective.
any one over 65
Yes you can. They are totally different viruses.
For protection against catching and being sick with the flu. See the related question below about how vaccinations work.
It hurted for about 3 days for me. But it edventually went away
Typically, no. If you received the IM injection (flu shot/jab) in the muscle of the hip, you might have localized tenderness in the muscle tissue, but not in the bones.
No, only one time should provide immunity for life. However, in the US for the 2010-2011 flu season, the vaccine for swine flu H1N1/09 is included in the "regular" flu vaccinations. If you had it last year, it won't hurt to have it again.
depends if you got the full regimen, or only one dose. The chances of dying from worry about swine flu is much greater than actually dying from it.
A flu vaccination is only good for the season because the flu virus changes over time. Without getting into the technical details of how it works, a virus can adapt and change over time by gaining new genetic traits, making it a completely different 'virus' that causes the same disease, but is genetically different than the one before it. Because of this, a vaccination of the old flu virus will not last for life. An old flu vaccination will protect against the original, but the new strand is basically 'unknown' to your body and will cause infection.