Welcome! I don't think any of us, self assured or not, likes those talks or notes from a boss lol. I have many times entered a roomful of ppl laughing at me or something I did...most of them doing so in fun but then... ???
I'm glad to see the progress you are making, working on yourself and doing such great self care. (Who cares how many times it took to try, quitting smoking is one huge effort,imo!)
I think posting here will certainly help you with the social anxieties, and if you can make it into the chat room to chat, that will also help you. Of course, the real world might not always be as supportive and understanding as the general membership of PC.