Yeah i get ya. Life's too short to be depressed and angry all the time. I had that phase a while back, grew out of it, though. Still can be dark/demented at times, but that's how i prefer it. ;)
I know what you mean, but you are who you are. You can't hate yourself for it...just be you, and if people don't like that, then tell'em to go f*ck themselves. There's nothing wrong with who you are, so maybe they are the ones who need to change.