...comic...
This one I can relate to. School especially, being a graduate student is notoriously stressful. This also applies to work as well, however. Sometimes I wonder if the computer science field intentionally breeds a feeling of inadequacy and lack of worth. Pretty much everywhere you turn you'll find that there is something you're doing wrong (and that anybody with half a brain would know that), or there's something new to learn (and anybody who knows anything knows it already). There's a pretty perpetual feeling that I'll never succeed in this field, and that any successes I've had so far were luck, not because of my abilities and not something I should expect to be able to repeat.
I'm more stressed than anything (hopefully temporarily until I graduate), and I don't suffer from depression in general. I do however know several people who do, whether in person or online, and I extend any sympathies and support I can to anyone suffering from depression. It's not something to be trivialized, that's for sure. I just wish there was more I could do. I understand that for many at least, it's not something that can just be talked or rationalized away, and I feel absolutely helpless when it comes time to, well, help people who do suffer from it.
Fortunately my family members who suffer from it manage it well with medication, but I know that doesn't help everyone.