I don't think people say they're bad at math because it's a thing to boast about, it's just a belief that they could never be good at it. I had that same belief for a very long time, and I still feel that way now and then. That's because of people who talk the way you do, who say things like "Yeah, I'm great at math, and English is so easy, that's why I get A's in everything." For one, that's because those English classes were child's play. As JackTheBandit points out, in High School, "we never really learned anything at all, but were treated like we had." And another, comparing your grades in classes to other peoples' grades seems almost immature to me. It's a rat race about nothing. That's not a dig at you specifically, I know lots of students who are like that. In the end, I would say sucking at some of those things is acceptable. Obviously you don't want to be failing the stuff you aren't as good at, but being passable is just fine too. I can't believe I'm saying this because it seems like it's already something that people should know, but I keep hearing it over and over again, so I guess it isn't: nobody's fantastic at everything. It's about what you put your effort into. Sounds like you've got a bit of an Anti-Anti-Stem jerk goin' on. How do you know you had the highest grade in the class anyway? Do they post that shit on a wall? That sounds mortifying.