Hi Kenjie,
With all you have going on, it sounds like some sort of infection. Ideally, a functional medicine doctor would be best to help you - someone who looks at you as a system of systems.
If you can't get any help at all, look into ozone, which can kill viruses and bacteria. Spending 2-4 hours a week in a hyperbaric oxygen chamber for 3-4 weeks (or more, if it helps) might help. Divers use them, so if you can't find a doctor with one, look into the diving community.
Along with that, being on a whole food, Paleo type diet, which is gluten free, taking a good probiotic, 3-4g of vitamin C, and an immune support product like Designs for Health Immunotone Plus or Stamets Comprehensive Immune Support mushroom capsules might help.
Infections can produce most of the symptoms you mentioned, and put stress on your endocrine system.
If you find a doctor you can work with, see if you can be tested for:
SIBO and microbiome problems (stool test)
Immunoglobulins (G, A, E, M) with subclasses
Infections - depends on what's common where you've been, but things like:
- Lyme disease and coinfections
- Herpes viruses (HSV, EBV, CMV, zoster, HHV6...)
- Chlamydia pneumoniae, etc.
- Mycoplasma pneumoniae, etc.
- Parvovirus
- Cocksackie virus
I have a fantastic naturopathic doctor who has greatly helped me, and we wanted someone help dive further into my stubborn immune system, but I couldn't find a competent MD in a major US city, so I ended up having to fly to California for immune expertise, which is helping me on my journey. The MDs I saw locally were useless and condescending, and gave me no help. So, you're not alone. Be persistent!