I don't know how to have a discussion. Any time me and my mom try to "discuss" something it turns into yelling at each other. And with anyone else, I don't know how to stick up for myself.
It's like my brain shuts down and I don't know what to say. Five minutes before I had a million brilliant things to say to back up my opinion or whatever, but then in the heat of the moment I go blank and get upset. Or I don't get upset and I just let the other person think that they've won, or that they're right. Then five, ten minutes later all of my brilliant rebuttles come back to me.
I think it's partly because I've never had a real discussion in my life. In my family, we yell at eachother, that's how it goes. I think it's also partly because in my whole life I don't ever remember saying my opinion, or how I felt about something without being yelled at, or laughed at, or ignored. I don't know how to fix myself, so until then; you've won this arguement, you're right, whatever.