If a man is in his 30’s and is below 500 he better do something now. Low testosterone can be caused by just being a couch potatoe or a video game warrior.
Men were not made for this. However, wasting time and getting worse is up to you.
I know a man in his 70s and is just above 700 but he’s a go getter. His testosterone is higher than his 35 year old son.
It’s not just diet. A sedentary life makes you extremely dull. Yep a swimsuit model is going to waltz into your house, strip down and fuk you.
Rather you will be an old man jacking off to porn and wishing you had lived a more interesting life.
If you are eating stuff like soy you have zero chance of raising your test.