Dude, your total testosterone level is NOT good.
I was diagnosed at 22 years old with secondary (hypogonadotrophic) hypogonadism, which is probably what you have because you have low T. If you had high LH and FSH (gonadotropins) and low T, it would indicate that you have testicular dysfunction and it would be diagnosed as primary hypogonadism.
Any competetent doctor, such as my urologist/andrologist, doesn't like see any men under 300. My andrologist doesn't like seeing anyone under 400, and works with symptoms regardless of numbers if numbers are "lowish".
My MRI showed no pituitary abnormalities either. However, I STRONGLY believe there was incident that lead to this happening. In the case of idiopathic hypogonadism, some professionals suspect there is poor blood flow to the pituitary.
Regardless, you need help!
Also - why is an endocrinologist diagnosing you with depression? He's not a psychologist or psychiatrist?! And after all, who the heck wouldn't be crying in a doctor's office with a value below 300 at 22 years old! I went to THREE doctors who bullshitted me despite low T and VERY low LH and FSH. When I finally got to my doctor, I was crying because of the situation - walking around with low T for a year, doctors deceiving me, and life just becoming quite sucky.
Best advice: Find a competent doctor, preferably a urologist with a fellowship in andrology. If you must, find an endocrinologist who knows what the heck s/he is doing in this area! I don't know who is a doctor on this forum, and no doctor gives medical advice on a bodybuilding website.
I've had success with my current doctor for the past nine years and will not be leaving him until he retires!
Where are you located?