If the TB test you are referring to was the Mantoux test
, then the positivity reflects either past immunization
or exposure. There is usually no need to repeat this so many times as in you case. if the question is latent TB (i.e., the doctors think you may have TB, but not sure) then a new blood test
is available called TB-Spot or QuantiFERON assay.
The flu shot is probably the seasonal influenza
jab you had and if the symptoms happened within a few hours, it is possible you have sensitivity to one of the excipients in the jab. The common thing in both will be antibiotics like neomycin, but you need to check this.
People with severe egg allergy
react to flu jabs, so please ensure if you have any symptoms of egg allergy you get this tested by a specific IgE blood test or skin test.