Lifestyle does have a lot to do with test levels of course. I recall having mine checked when I wasn't working out,not eating super clean,etc etc.474 was my number,which concerned me. Anyways,years later,working out(was on a cut at 1400 cal a day,low carb,hiit sprints). Ended up working out at the oil fields,but had go see a doc because I felt like crap after eating carbs. I thought I was becoming diabetic since my dad had insulin dependent. Got the hormones checked just to see where I was at,t came in @713 with free firstname.lastname@example.org pg/ml.
Quite a jump from the sedantary lifestyle. I was supplmenting creatine,good all natural multi,zinc ,magnesium,b6 ,protein,beta alanine egcg extract and omegas.Now I dont know about the supps other than the multi and zma applying towards the levels,but I do know that Hiit helped as well as proper sleep. The low carb I guess didn't affect levels or maybe,I'll soon find out. Also my lifestyle has a lot to with it.I won't use deodorant,instead lemon and baking soda.Cook only on stainless steel pans,use and drink only from glass containers. Any plastics I throw out and put the product in glass instead(seasonings etc). Many people immediately want to jump on the trt replacement,but thats like adding coolant over and over instead of just fixing the actual problem. America has become a toxic estrogenic environment with males more and more having declining test levels.The trick is to guard yourself against the toxicity of modern society.
If I were your endo,Id check everything from thyroid ,prolactin,estrodial,shbg,fsh,lh to toxic metals like aluminum,mercury,lead,arsenic. Get to the root of the problem. Add that zinc,though as it might just be that. I make my own via powders. many companies sell powder bulk online ,just google .Good Luck man.