Extreme anxiety with confrontation in my.30s

I feel like a weak human being. I have no tough outèr shell if anyone yells at me i immediately cry like a toddler.. The surge of anxiety and feelings of fear and embarassment is too overwhelming im thinking of going on meds to help are there any other ways i can overcome intimidation?@ K - youre right.. its hard fir me to feel grown or like an adult but yeah mostly it can be my mom or other coworkers. Its hard for me to have confidence when im in a hard situation where i have to rely on people that use me being in a vulnerable spot ( evicted from place, 2 small toddlers , lost car to an accident) to mistreat me. Im in therapy but ive been through 3 therapists so far and they havent helped. Im trying one more on the 2nd.. i hope he works. I think i may need medication bc i just feel small, overwhelemed by anxiety and i know being this weak is disgusting in the eyes of others. @K- that job was a while ago but HR didnt do anything another girl was getting harassed and she ended up fired. With my mom im being evicted and i have no where else to go so i have to stay with her for some time just until i can move out again.