Hello everyone, This thing really bothers me and I want your honest opinion. So I'm a big fan of science and math; ever since I was a child I always wanted to become a researcher. I learned a lot of stuff as a kid and I used to get As in most of my exams. I spend most of my time reading and learning new stuff. However, now that I'm in college, I don't really like my performance. For example, I got B in a lot of my math classes even though I understand the material 100%. When I'm done with an exam I always feel like I did well, then I receive my paper and I see that I've made some silly stupid mistakes that sometimes cost me 10+ points. The weird thing is that I'm a person who really wants to understand everything. I can't do problems until I study the proofs and know exactly what's happening, sometimes I even read about the history of what I'm studying. Even in other classes like Physics, sometimes I study really hard and I feel like there is no way I'm not getting an excellent grade, then I end up not getting A. What disappoints me is that I see people who don't spend so much time studying and yet get really good grades. It's true that I'm not a person who studies for an entire day, but I do put some effort into studying, even more than these people do, yet my grades aren't as high as them. I understand that the point of college is to learn new stuff and it's not just about grades; and I think I enjoy my classes more than other people do (this is what people tell me). But grades are also important for me, and I want to get into a good grad school, and I want to feel that I'll be ok getting into grad school. Do you think that maybe because I'm not the kind of person who do stuff well if there is a time limit that I'm not getting my desired grades? Does anyone here relate to my issue? Should I worry about this? Thanks a lot.