The last few weeks have taught me some lessons about resilience. Or more accurately I suppose the various issues I've ...   more »