Testosterone (Sustanon 250, every 14 days), Lift heavy things often, eat whole foods (vegan, vegetarian, meat, whatever as long as its whole foods), do something meaningful with your life (dream job? Never too late for tertiary education), don't use psychoactive drugs often (couple times a month is acceptable if it improves your life in some way) and spend time with real life people in the real world.
No amount of pills will ever leave you feeling content.
Save money, and just use Test Enanthate or Cypionate. Assuming you're not a nigger, act like a white man, and do daily injections, not this every two weeks bullshit. You can use a 31G insulin syringe, and you barely feel it. Lower injection volumes mean lower risk/severity of post injection pain as well. Especially if you're depressed, daily injections are easier than daily showers or daily tooth brushing.
Get bloodwork done before going on, and on a regular basis afterwards.
You should also use HCG. It mimicks the action of Leutenizing Hormone, and signals the testes to continue producing testosterone/ sperm even while you're using exogenous test. This helps to maintain fertility and testicular function, if you ever want to come off, or have a child. It also helps maintain production of neurosteroids and intermediary steroids, which can have an impact on mood. It can also raise estradiol a bit more than an equivalent dose of testosterone, but that's what's blood work is for. Some people aromatize more than others, but as long as you're using TRT doses, not steroid doses, and aren't death fat, you should be fine... Still, do your fucking bloodwork, nigger
Unless your depression is exclusively caused by hormonal issues, then going on test probably won't fix it, but it could help to some degree... Or it could make it worse and give you anxiety.
My natural test was slightly below average, but not enough that it would realistically be noticeable. Estradiol, however, was so low that it couldn't be detected. This was at the highest bodyweight I've ever had, so I was expecting estradiol to be sky high, and was pretty surprised.
Since going on, I've definitely noticed a big difference. I'm far less bitter and irritable. I've gone from routinely taking 4+ hours to fall asleep, to almost always falling asleep in under an hour, and the quality of sleep has increased dramatically. I previously had slightly achy joints most of the time, which basically disappeared.
All that said, I'm still at roughly the same level of depression. Its easier to force myself to go through the motions of life, but I still struggle to engage, or feel present. In a sense, there is something depressing about knowing that I've improved so many things, feel so much healthier, etc... Without REALLY feeling better. In those quiet moments, where I'm not doing anything, and by myself, it can definitely start to feel hopeless. I just try to remind myself that those moments pass, and part of depression is your mind convincing itself that you've always felt as bad as you feel in your worse ten minutes.
So, testosterone can definitely help, at least for a lot of people. But a lot of times, people talk about it like some miracle cure that's going to fix all of your problems. Truth is, if you already have 500 test naturally, you probably won't notice much impact on mood by taking it up to 800, or even 1000. Really, the biggest thing you'll notice (assuming somewhat reasonable bodyfat) are cosmetic changes due to changes in electrolyte retention.
You might notice more mood impact going up to 1500+, but that comes with an increased risk of anxiety, so you should definitely be cautious if you have preexisting mental health issues. If you do decide to go that route, I'd recommend starting at legit trt doses, and slowly increasing every 1-3 months. If you do run into issues, just go back down to the previous dose. Again, you need to get bloodwork. And check your blood pressure.