I hope you're feeling better Melki. I think most of us have a horrible talking to a room full of people story.
Being comfortable in those situations is a skill I do not have.
Sorry you're feeling down too Tetra. I wouldn't have like to be called up to my manager either but I think her parting advice was/is good
'please enjoy your weekend and please do not spend the whole weekend worrying about this".
I can very much understand feeling anxious but it doesn't sound to me like she wants to fire you.
You've had a lot of compliments you've mentioned at work too so I'm sure people are trying to help - just in an awkward cack handed way maybe?
If you're feeling really low maybe seeing you own pdoc would help?
D