<human>: Can you give me the gist of the text in a nutshell?

I've always had this problem. I'm not sure what caused it because I've never dealt with any traumatic experience or anything related to someone yelling at me. For as long as I can remember, if someone raised his/her voice or yelled at me, I would just shut down emotionally. I think it's a coping mechanism, where I do this to try to shut out the loud noise because it scares me and makes me panic.

This reaction became much worse after a particularly emotionally abusive relationship I had in the past, when I also simultaneously dealt with undiagnosed depression. My boyfriend at the time would raise his voice or yell frequently, and his words were also caustic and hurtful. This, coupled with my already stupidly sensitive personality, made this reaction of mine worse.

Now, with my current SO, I'm still doing the same thing. He's only raised his voice at me once or twice, but I react the same way, causing him to get upset because he thinks he's a terrible person. I know this doesn't have to do with him, and I want to fix this about myself. I love my SO so much, and I hate seeing himself beat himself up over something that he really has no control over. If he raises his voice, I want to be able to reply calmly so that we can have discussions. I'm tired of being this weak, feeble, and over-sensitive pansy.

Is there anything I can do to ameliorate this problem I have?
<bot>: I shut down if my SO or anyone raises his/her voice or yells at me. I don't want to be so weak. What can I do to fix this reaction I have?