Hey, thanks for taking the time to answer. A part time job was something I definitely considered, but I was told that they're not very useful and it's better to go all into startups or all into a full time career path. Nonetheless, I'm actively considering this, but out of curiosity (and a little fear) are part time jobs looked down on by hiring managers in the tech industry?
For depression, try https://www.7cups.com or https://www.talkspace.com, my therapist on 7cups helped me get through some really tough times. Also their community is amazing. I highly recommend trying them.
As for the job search, it takes a long time to get a new job, the fact that you're getting interviews is a victory of its own, just keep at it. Also if you're having trouble finding a job in a particular city, you could try expanding your search, like in different a city or country. You could also try applying for remote jobs, those are becoming increasingly popular and also pay quite well. Hope that helps, please feel free to dm me @amadkn on twitter if you want to talk. No one should deal with depression alone.