Nathan Vaughan, 30, spent the majority of his big day nursing an agonising headache. Three days later tests revealed it was in fact a brain tumour.