To add, I'm also an introvert so the job was perfect for both my anxiety and introversion. 

The job that I have allows me to spend time with others and to be alone, there's also not a lot talking sometimes, which is perfect for when I'm tired of socializing or if I get too nervous talking with people who I'm not familiar with. 

Sometimes it's easy and sometimes it's really difficult. It stresses me, but surprisingly, I have been able to manage myself. I have great coworkers who are supportive and good at training me which helps a lot in easing my anxiety. 

The thing though is that it's also mentally draining in the fact that my working is packaging things and monitoring products for their quality.  Basically, I'm working with machines or sitting down packaging stuff a majority of the time. It's boring and repetitive which I feel is even worse than anxiety. With anxiety, I at the very least feel emotions, but with my job, I just feel dead. It's brainless work. Although I haven't had a retail job yet since I'm afraid of interacting with customers, I think I'd honestly prefer a retail job over the job I'm working at because at the very least, I won't be bored.