Hello everyone!👋 Since I was a little child I have always struggled with being quiet, shy and nervous around new people. It isn't all new people. Usually it is someone older or a group of new people. It is very difficult for me to hold a conversation with them consistently for a sustained amount of time. I can usually communicate pretty easily to and befriend people who are my age one-to-one if they seem open, kind and receptive. I suppose that whenever I messed up when I was little and got scolded by older people it somewhat made me even more scared and nervous so now whenever I am supposed to approach and meet a new group of people or am required to communicate with someone older for a sustained period of time (especially in a casual or friendly manner) I self-monitor alot and often end up messing up, saying the wrong or inappropriate thing, overthinking and staying too quiet etc. Another thing I have noticed is that I have a habit of missing certain social cues. I am really struggling with this. In some cases I feel too nervous to ask something or can't decide if something is appropriate to ask and in others I just can't come up with anything to say or ask. This has caused me some difficulty when entering a new environment since I think alot of people end up perceiving me as overly quiet or someone rude, overly passive and socially incompetent and untrustworthy which makes it even worse and I noticed that I end up becoming an outsider. What can I do to fix this? Especially at my workplace? Any help or advice would be much appreciated.