My Lord. Are you serious? That’s the worst cycle you could possibly be on. Why don’t you take the great advice you’ve been given in this thread, back off, do a pct and use the next few years to educate yourself?
Testosterone also promotes a sense of well being, so it ought to be fine if you’re taking test. Winstrol alone is a no no because it will lower natural testosterone and depression is one side effect of lowered test. You absolutely do need to be on an aromatase inhibitor though if on test, because excess estrogen can cause mood swings aka ‘roid rage ‘. That would definitely be a no no given you’re already depressed.