You'll find information that might be helpful on my website, www.ncubator.ca that goes into a bit of detail.
Essentially, my naturopath has focused on removing toxins and building up my immune system and detoxifying my liver.
Avoiding foods I'm sensitive to and staying on a low carb diet has helped. Natural anti-virals, liquid chlorophyll, vitamins B12 and D, omega-3 oil, adaptogens, whey protein powder, non-hydrogenated coconut oil, have all made a difference over time.
I take no drugs nor want to. I get acupuncture once a month. I try to get some rest every couple of hours. When I was very sick, I spent a good deal of my time in bed, resting or sleeping.
It has been a slow process and I'm not 100 percent but I'm able to work, freelancing for 20 - 30 hours a week, can cook meals, spend time with my family and go out for very short trips. Light years ahead of where I was 4 yrs ago.
I hope you find something useful here or on my site.