That is an excellent question and one that is best answered by your primary care doctor
. If you are unhappy with the care that has been provided by one doctor, it is recommended that you find another doctor that can evaluate all the various issues you are having and decide if they are all related to one potential cause or if you have several different issues that may all need to be addressed separately and treated on an individual basis. It seems that these issues have been very concerning for you, and so hopefully you can find a doctor that can help sort out these issues and figure out how to treat them. From the story you have provided, it sounds like there is also a great deal of anxiety
related to these symptoms and so it may be suggested that you also visit a psychiatrist
who can discuss with you some cognitive therapies that may help you at least with some of the pain symptoms you are having. Sometimes, the pain can become so overwhelming that it creates it own issues and seeing a psychiatrist may help you learn to relieve some of these painful symptoms and then focus in on the issues and help get you feeling better.