Discussions By Condition: Mental conditions

I really need to know!

I'm 17 years old and I've finally begun to think that I might have some kind of social phobia. But what I need to know is what kind. I already have common symptoms of not being able to talk to strangers or being able to speak in front of small groups, and i can't take compliments without feeling uneasy either. but what really truobling me is that at time when I think, i'll have thoughts that contradict themselves. I don't really get it. An instance would be after I was yelled at by my parents after talking back. I would think to myself, that "hey this was all my fault, I'm the worst" but soon after I'd think "wait I'm only saying that so that i feel sorry for myself" and i'm not even sure which way i really feel in the situation. It's like all my thoughts are lies that i'm telling myself. Another weird thing is that no matter how upset I get, or depreesed, it never lasts for more than a day. The last weird problem I have is that the more miserable I'm feeling the happier I try to act in front of people, i don't even do it conciously. So i'd really like to know what all these could possibly be...