Do you suffer from excess weight, joint pain, headaches, acne, food allergies, depression, insomnia, or fatigue? If so, your body is probably out of balance and has a toxic overload. Your weight gain and belly fat can be linked to toxins in your liver. The liver has two important functions. It not only detoxifies your blood, but also metabolizes fat. When the liver becomes overworked and fatty, we begin gaining weight and experience other health issues.