(May 6, 2017 at 1:07 pm)Aroura Wrote: Actually, Dialectical Behavioral Therapy is better for anxiety. That being said, it does not sound like you suffer from social anxiety. As LP said, people with social anxiety fear social situations, then make excuses to avoid them. Causing a confrontation in public as you describe is almost unthinkable to people with social anxiety.
I'm no psych professional either, but I'd guess that if you actually feel you are suffering from something, it might be borderline personality disorderr, which is still characterized by some anxiety, but also outbursts of unreasonable anger, unstable moods, and difficulty with personal relationships.
Or it could be Narcissistic personality disorder, which a lot of people say is just being an asshole, but don't listen to them, it's a real disorder that you can treat with therapy, if you are willing to work for it.
That being said, I recommend that you see a real professional and get a diagnosis. Then get treatment. Don't be afraid of medications, but at the same time don't accept medications alone for any mental health treatment, something I feel too many doctors rely on too much. Request therapy, then keep looking until you find a therapist and a therapy that work for you.
Every person in the world could benefit from learning techniques from Dialectical Behavioral Therapy. I was on anxiety meds for decades. DECADES. I am now weaning off of them, and should be drug free withing the next 45 days, and the only thing in all these years that has helped me cope is this particular therapy. It has a very high success rate with hard to treat mental issues, but it takes a lot of work and dedication.
At any rate, go talk to a professional, and good luck.
If I have to fathom a guess, it also might be Asperger's or schizoid personality. But it's nevertheless practically impossible to tell online since most, if not all, of us don't get to observe him live in person in various situations and we barely know his history and background. So yes, get diagnosed by a professional first, OP. That way, you have a better idea of what you struggle with.