“Never too late” to prevent ill health