At some point I suggest that you get a Metametrix or similar stool test. Several of the symptoms could be related to an imbalance down there.
You may need to see a semi natural doctor such as a Functional Med doctor. You can use the search feature at their web site.
Dr Hyman was much sicker than you when he was a young doctor. In his book the UltraMind Cure he writes that he went to ten other doctors before someone realized heavy metals were involved.
HMs might not be a major factor for you since you did not list psych or mood problems. However Hyman's videos will give you a feel for the medical philosophy of an FM doc. They are medical detectives. HMO/Obamacare doctors are tied by the balls by the system.