The leading cause of low testosterone is having higher levels of body fat (especially beyond 15%). As you gain weight, there is an increase in the level of aromatase in your fat cells. Aromatase is the enzyme that converts testosterone to estrogen (estradiol).
Body fat also stores toxins that you are exposed to or that you ingest. This is why many people who are overweight feel very nauseous after getting a massage. Their fat cells are releasing a high level of stored toxins into the bloodstream.
“Back in the 1980s the Environmental Protection Agency (EPA) conducted a program called the National Human Adipose Tissue Survey (NHATS). They discovered that all human fat samples contained traces of Four industrial solvents and one dioxin. Nine more chemicals, including three more dioxins and one furan were found in more than 90 percent of the fat samples. And on average, 83 percent of the samples had PCBs.”
These are two more reasons why it’s important to keep your body fat levels within a healthy range.