Over the past few days I have been fighting off a virus that has affected the majority of my band and crew.