Guys, I'm gonna pop in from lurking for a bit to tell you that you all are awesome. LSP hang in there, I know life seems tough but from what I've seen from the posts you've made, the world would be a lot better with you in it. You're great and awesome.
Objective, you're a pretty awesome person as well and keep your chin up, everything gets better eventually. I know I've had my share of really tough days but they always go away, just hang in there.
NAV, your not stupid. Sometimes when we do things, we do them for the right reason or because we don't notice what we are doing is wrong and afterwards its definitely tough... But that's how life is, we learn from our mistakes and become a better person for it.
PNX, try taking a walk, I find exercise helps when I'm feeling stressed and depressed. If not then try finding a hobby or a video game, TV show, anime, book, etc; until things change. (And besides, breaks suck for hanging out with friends anyway. They always end up disappearing, but they'll be back soon!)
Hans, I really hope you're feeling better and I've hope you've gotten help. I've seen you post on the forums recently and that makes me very happy.
And to everyone else who is feeling depressed and feeling like they can't go on; You guys are amazing and wonderful people and I'm really glad to have met you all. I can't count how many times I've come onto these forums and cracked a smile or laughed from reading what you guys post and all crazy antics you guys get up too. The world would definitely be a lot sadder of a place without you guys. If you really are having problems then please get help, call your local suicide helpline, they are open 24/7 and would be glad to talk to you about it.
So keep your heads up, because it will always get better.