I know that by modern standards, 18% is better than average, but it's also still pretty fat for men. Men should strive for a 10-14% range. <10% is associated with hormone (specifically testosterone) deficiency, and >14% is both aesthetically disgusting, and bad for metabolic health.
Try losing more fat, to the 12% level, then check your biomarkers again.
Sometimes is just a bad roll on the genes.