Damn, I feel the same way about half of these things. Maybe I have anxiety...at least to some degree.
But yeah, I'm glad you find that taking criticism with your film studies is helping you with confrontation. The best way to tackle fears is head on, you seem to have made some great success so far. Keep going in that direction.
There isn't a single human being alive who does not feel anxious at times, be it about a test, a job interview, romance, w/e it's a human emotion which prevents us from going into important things without questioning ourselves and seeing if we are prepared to face them.
Anxiety disorders are something else though, where someone obsesses over mundane events to the point where they can't function as though every event in their life is something which requires great thought, planning and worry.... like creating this thread must have been a nightmare for the OP.
I used to be a fairly heavy victim to anxiety with a few things, but honestly.... there was a point when I said fuck it, and stopped worrying about what others think and just enjoy life, I think I've gone to the other end of the scale now though where it might not be healthy but I'll find out if that catches up to me or not, one of my recent trips involved traveling to an area where terrorism had just happened and I would be going directly through it, honestly I just looked at the population of the area, the numbers killed and done the math, my chances of dying even if I was there at the worst of it were low, so I went and yeah.... I'm writing this post!
I guess what I'm trying to say is, if you're going into a situation where you're terrified by what might happen, think to yourself "what is the absolute worst thing that can happen" for me and that trip it was a tiny fraction of a % chance of getting terroristed, if the worst thing that can happen in a situation is, "that barista will tell you she won't give you her number" or w/e just think.... well if I ask her and she says no, I'll at least have asked, but if you don't ask then your chances of getting the number are 0% if you do ask your chances are infinitely higher than the latter.
edit - I feel as though I've given this advice a lot of times in threads like this on Vgchartz, but honestly guys if you have zero confidence in talking to others and such, I would highly recommend going into an online type environment where you can choose how much you want to share with others and how much you want to fabricate to hide yourself, something like World of Warcraft is a great way to create a character and run about talking with others, you'll find over time that you'll gain some confidence in talking to people and even if it's just basic stuff like doing groups together you'll probably find others enjoy your company and lament when it isn't present. Might help come outta the shell a little when you log off the game as well.