Aged just 39, Dan Hayes viewed going to the doctor as no more than a sensible precaution when he started to feel a bit ...