I got a bad chest infection two years ago and my gp recommended I have the flu vaccine. I couldn't then because I needed to recover. Forgot last year. Is it worthwhile having - does of prevent catching children's colds?!