Social anxiety is hard to beat for numerous reasons. First and foremost someone suffering from social anxiety may not even know that it is a diagnosable mental illness. When you are always surrounded by people who talk effortlessly about seemingly anything you end up thinking its just yourself who seems to be introverted or stuck inside your head. It’s impossible to diagnose and treat something you don’t know exists.
Knowing your enemy is half the problem
Once you discover that social anxiety is a thing it is common to keep it a secret and not tell anyone. Part of the reason is that you don’t wont people to look at you differently or that they simply wouldn’t understand or think that you are weak and that you should “just get over it”. Not telling anyone includes not seeking professional help. Common thoughts are what if they don’t understand or if my doctor just thinks that I’m just trying to get prescription drugs. On the other side of the coin is the thought that once diagnosed you are “in the system”. Something on public record that you can’t erase. Who all will find out about this? The worst case is seeking treatment and simply being dismissed or turned away by a “professional”. That is why it is always best to seek treatment from someone who specializes in social anxiety (social phobia).
What treatment is best for you?
Only you can find the answer to this question. People respond to treatments differently. If you want to tough it out on your own you can find something like this as mentioned here to temporarily kill your anxiety and use that time build up your social experiences and confidence. It would be best to combine the above with cognitive behavioral therapy. You owe it to yourself to fight social anxiety and to keep trying new things until you find something that works and not give up. It will be worth it in the end.