I know it is probably an expensive way to find out but could you pass a medical, required for the issue of a flying licence? I appreciate that passing now would not necessarily mean passing again in ? years time. Why not try and find out free from your GP? More info at
http://www.lcrs.co.uk/