Writing about this now for my newsletter.
https://elsaelsa.com/astrology/depression-causes-psychology/
I hate to sound so simplistic, but I agree on repressing your Mars! I'd put Saturn in second place, though! Too much restriction will just bring your mood down!
Saturn transit is on my IC. It's no lie, what you have stated about depression in your analysis. I can feel this right now. We all have this transit. I will remind myself over and over.
I think this is where looking at solar & lunar returns really helps. I had a tight mars square Saturn (& Pluto) in my 2020 solar return. Consequently, Mars in harsh aspect to Saturn showed up in 7(!) out of a 12 month period between April 2020 to April 2021. It's like, everyday you're banging head against a wall hoping something gives! But an upside of this dour situation is that an end date to your suffering will also show up, eventually.
Man these return charts are handy! I don't know why some people don't like them.
I wonder if Mercury has a connection to depression, in that it can be negative thoughts too. The relative importance of Mars vs Mercury vs Moon in a chart might come into play then.