I get really, really confused about myself. Sometimes I believe I am a good person, because my intentions are in the right place. But sometimes I think I'm terrible and selfish and worthless.

Sometimes I think that I'm really smart and very competent and responsible, sometimes I think I'm a flake and too unstable emotionally to even have friends.
It's a real roller coaster with me. I'm never quite sure what to believe about myself. So I can relate to what you're saying here, AngelGirl.