The stress of my life: A scientist's memoirs