I finally bit the bullet today and went to see my GP. I have had a load of blood tests done and have little pots to take some other samples
He told me off for not coming to see him very often etc etc.
Anyway, it gets A off my back and hopefully some answers as to all my symptoms. Win win