Also, make sure to look at free T, E2, and other hormone levels. I am a bit older than you, but I was quite miserable in the 300-400 range. Turns out my free T was very low (thanks to higher SHBG) and E2 was low. Both of those can be tied to your symptoms. Find a doctor that is conversant in these matters. At your age you should not jump on TRT if you can help it. HCG and Clomid would be viable options. If you can get your hormones balanced, you may not need Cialis/Viagra for quite awhile. Any early indications of cardiovascular problems? High BP, cholesterol, diabetes etc?