Sometimes I think our greatest battle is simply with resistance.
Resistance to our own inner state of being, whether anxiety, depression, anger or whatever.
All emotions come to pass.
Depression is the product of repeated thoughts and feelings in the past.. so the way out is often acceptance. Acceptance is a big 'word' and no one can do it for you.. it requires some understanding, some work, some practice.
However, it might be useful to see that how I am feeling today is a past 'creation', and whilst in the middle of it all I can choose to think in a different way in the here and now.
It can be all to easy to distract ourselves from ourselves... but what has helped me most is spending time with myself in reflection, meditation, and actively seeking the good in the situation I find myself.
I recommend making some time for yourself, perhaps first thing or last thing in your day.. because believe me, you are worth the time and the effort.