Should I seek a psychologist

Everyone cries gets emotional sometimes. I have had so much happen to me my mom said I'm traumatized as a victim and need counseling because if anyone yells at me I cry.

I admit since I was little, if anyone yells at me I cry, I cry if I see a sad movie where the dog dies etc. I have a "big heart""

I don't like to make eye contact and I'm pretty introverted or shy. I don't talk to strangers too much. I don't like being left alone.

I was in a domestic violence relationship. Constantly hearing abusive words, told you are nothing and he bashed my head in the car door to get in while he was going to teach me how to drive.

I got pregnant and he said I was too emotional and he left me.

I have done everything to get on my feet. Slowly but surely. The thing is I don't know what to say to people who confront me or are mean abusive or rude. I don't know how to stand up for myself.

You have seen a bully screaming at a child and the child cries that's me. How do I stand up for myself or not allow what people say to hurt me. I bring my feelings home, a woman approached me a employee told me "you can't breastfeed here, leave this is a public place." I asked her why she said it's not right. I left crying got in my car and cried at home because I felt it was a attack on me. Breastfeeding is feeding a baby, I had a cover on.

So I have had incidents like this with mean strangers and I don't know how to stand up for myself. My mom said I need to see a psychologist what do you think

Can you give tips or advice.