@Blondy I am afraid your specialists are right, you have to remember your immune system has been compromised, you are highly susceptible to the likes of the flu. I totally agree with @zoffiel I'm sure @primek has mentioned many times being a nurse, you CANNOT get sick from the vaccine, as it is not a live one. I've had it for 3 years and apart from a sore arm, that is it. If you get sick it is unrelated and usually due to having had a virus already there or brewing. Tonsilitis is different to the flu. I so get the needle thing, Im phobic!!! but really, its not a big deal I absolutely promise.
Of course regardless you can get sick still it doesnt cover every strain but you wont get the worst one. Hugs xo M