It's actually pretty usual that stuff like this happens. Don't get upset about stuff like this Deleted member 923340. Shit just happens and now it happened for you. You know where your problems/fears are now and now you can work against it. I have seen it in some earlier posts but you should definetely check out Toastmasters.
It's totally free, it helps you get better communication, public speaking skills and overall gives you a good boost of self confidence! I am gonna try it out for the first time soon as well!
https://www.toastmasters.org/find-a-club
You'd be surprised but they have clubs all over the world!