Are you still in High School, BP? I know I was depressed as hell in HS. All I can say is make sure you have some clear purpose, a goal you're working towards, that is meaningful to you. Keep busy doing meaningful things.

This is hard during High School if you don't find any of the available activities meaningful.

In the long run you will have to go out into the real world and get the crap beat out of you. Learn about life by living it, set goals, accomplish them, build a sense of self. In other words, as Meatwad said, find your niche.

I'm making these specific recommendations because you seem to be a bright guy, and you seem to be young. A good general rule is that if you try to develop yourself into a person that other people won't think of as an annoying little schnip, you will end up feeling much better!

Such is growing up.

DA