You need to try the good stuff in my opinion on getting better. A good naturopath can likely set you up with a specific set of supplements that apply to your symptoms. But getting a good probiotic is the single most important part of this, and the one I recommend is HMF neuro.
And a good antifungal is pretty important too…and you haven’t tried SF722.
But to kick start your immune system, you really need to look at your thyroid. If you do testing for it, it likely will come up inconclusive. What you should really look at is iodine levels. I started to heal my thyroid in last 4 months or so and I feel a ton better.
You also didn’t mention your diet either. This is a very important part of it too. What are you eating regularly?