You didn't mention what your weight is. Most of my adult life I was around 40 pounds or more overweight. During the past two years when I was on a low carbohydrate diet, I became underweight. I mentioned this since carbohydrates are necessary to produce serotonin, and if your serotonin levels are low, you will feel depressed. Licorice root helps boost serotonin levels, and helps improve mood. Cinnamon helps stabilize blood sugar levels. It is important to get enough calories, and make sure you don't become underweight. Eating more frequently but less at each meal will help keep your blood sugar levels more stable. More recently I added bread and pasta back to my diet, and have gained around 10 pounds from my low. I am happy at this weight, and don't want to gain anymore.
I think my new emphasis on mineral supplementation has been a great help. In addition to the vitamins and herbs I take, I am also taking magnesium, iodine, iron, calcium, copper, molybdenum, and selenium. I think tese minerals are so important, especially since I have read that chelation can decrease mineral levels. I also think that at least part of my fatigue problem was due to mercury in my thyroid displacing iodine. High levels(some recommend up to 50 mg a day) of iodine helps to dislodge mercury from the thyroid. Coper is necessary for hemoglobin production, although some mercury toxic people have too much copper. I am taking just 2mg of copper at a time, and just on the days when I am not chelating. I am afraid to take more than around 15 mg a day of iodine. I am also more careful now about making sure to take in enough salt. It is easy for me to forget to add salt to my food.