i don't think it has anything to do with viruses. it has something to do with eating. i know last year me and my co-workers were always ordering food and eating all day between lessons. and when i wasn't even hungry if someone brought a dish or cake i would eat it because everyone else was eating.
we ate together and we gained weight to together. it has nothing to do with a virus.