Try a clean diet of organic foods including chicken and fish, and smoothies made of vegetables and fruits. Most of the food sold in grocery stores is full of refined sugars, antibiotics, aspartame and other ingredients that the body cannot deal with. I struggled with CFS for 15 years including problems with IBS, dizziness, low energy, you name it. After a few short (and tough) weeks on a strict diet the changes in my body were amazing. Mental clarity unreal, falling to sleep in minutes, weight loss to where I should be, black markings under my nails disappearing, shaking after limited physical exertion gone, etc, etc.
I am not saying this will work for you, but it is worth a try. I cannot stay on this diet daily, but I do have a smoothie for breakfast every morning, so 1/3 of my diet is pure, and I find if I go more than a few days without them, I crave them like I used to crave sugar.