The main cause of andropause is age. The aging of men leads, on the one hand, to a deficit of circulating or bioavailable testosterone in the blood and, on the other hand, to an increase in sex hormone binding globulin (SHBG), which traps part of the testosterone and does not allow it to carry out its functions.
In addition, there are also risk factors that accelerate the onset of andropause: obesity, hereditary factors, diabetes, thyroid disease, alcohol, tobacco and drug abuse, etc.