Linz is right, it's good to know what is wrong, now you can treat them all properly. Delighted that you found a good doctor too, it makes all the difference.
Not much good at fun at the moment, although I love a good book to lose myself in, it always puts me in good form.