There is just some part of my brain that doesn't recognize that things that I say or do are wrong. I misunderstand what people are talking about or what they expect of me. I act on these misunderstandings, then I get punished or ostracized for saying, thinking, or doing the wrong thing.
I brought up a controversial topic in class. We were discussing controversial topics, and, stupid me, I wanted to participate. So I point out something in the topic we are studying. The teacher took that as my personal disapproval and told me it was wrong to think that way.
I tried to explain that I didn't think that way, but that just made it worse. It made me look like a spineless weasel. But it was entirely my fault. I shouldn't have assumed that it was okay to talk about things I observe in a freaking discussion class.
How can I overcome this? Nobody else has these problems understanding what is and isn't appropriate. Why can't I just understand what I'm supposed to understand? Why don't I get it?