Just wanted to add that I know from experience that trying to get a handle on depression and anxiety is like trying to hold on to one of those slippery water snake toys. Things may make us feel better for awhile but our bodies are constantly adjusting so it's always a bit of a roller coaster. If testosterone is responsible for your improved mental state, be aware that it may not be a permanent. I can tell you that I've seen a major improvement in depression, anxiety, and pain by adding 50mg nandrolone 2x per week to my current regimen of testosterone of 80mg 2x per week.