Hi Adam,Well you will find that a lot of the real
young guys are having problems with ED, are having them from either over mastrubating, or masturbating to porn, both of these are big problems.
And some do have like you problems with meds, stress and anxiety.
As for your testosterone levels get some blood tests done and see how levels are doing, but if your having things like loss of muscle bulk, hair or beard not growing the way it used to, these are signs of low testosterone.