I thought that you do not catch the same flu/cold twice. every bout is a variant of the virus. After one bout you are immune for about 2 weeks then open for a different strain.
I think we all know the routine for staying healthy but may I add drink lots of water before during and after flights.