@clockedin Ah, another person who turned to dota 2. I remember dumping hundreds of hours on that when things were rough. Nothing like having complete strangers on the internet say the worst things over voice chat to make a bad mood worse.
Honestly, a nice, calming hobby goes a long way with keeping dark thoughts at bay. People crave a sense of purpose, visible progression, and entertainment to keep their mental state well. A good hobby will help with all of this.