(((snakeswithhats)))
Yeah, it makes sense that IRL you have no where to escape to if you were to mess up and that, in itself, is a very anxiety-provoking thought.
I would check out
HeyPeers - Where Peers and Support Groups Connect. They have group meetings with fellow anxiety sufferers, as well as for a nominal fee, individual coaching. They could perhaps also suggest to you ways to go about overcoming/living with anxiety.
Check the library for books (and if they don't have what you're looking for, ask if they can put it on their list to order). Also check out YouTube for videos about how to deal with social anxiety and/or stuttering, etc.
Hope you feel better and joining a group-meeting with others who understand might very well make a lot of difference for you in a very good way. Give it a try!