> It's looked down on as if "you just can't handle life" so you "just feel sad".
I think that a large part of the problem is just the name, "antidepressant". If they were called Serotonin Stabilizers or something, maybe there wouldn't as much of a stigma.