Alex Preston says he wants answers after being told he had the illness for seven years.

for more ....