Anybody else just not smart enough?

No.14244442 ViewReplyOriginalReport
I'm in the third year of my degree, majoring in Math and Physics and minoring in CS. I have a 3.7 currently and am probably going to get a 3.9+ on the year, but I have no idea of the fundamental underpinnings of any of the disciplines I've studied, especially Math. I'm pretty good at programming, but I feel like I'm doomed to be a midwit mediocrity.