Thank you everyone for your replies. I have lots of information to read and questions for my GP tomorrow.
I'm feeling far more in control with the knowledge I now have from you on this group.
Really appreciate all the time you've taken to respond to my question.
Thank you all once again.
I'll sign off this thread now.