I feel like I've had it too easy thus far. I've achieved a 4.0, dual-majoring in Math/CSC, while putting in only a couple hours toward studying/homework a week as an undergrad. Being afraid that this will change quite a bit in graduate school, I've begun trying to train myself to work beyond what's required of me. But it's hard without similar motivation from my peers. I haven't had much competition in college (or high school), and I feel as though I'll finally meet some very intelligent people in grad school. I've always known there were plenty of brilliant people out there; some people learned topology while juggling snowballs and torches on a unicycle, all while they were 4 years old. Still, there's a big leap between knowing these people exist and actually interacting with them. Was this a problem for any of you? How did you come to grips with finally realizing that you wasted a lot of your free time (for me, it was video games) while others were developing the latest image recognition techniques? Did you welcome their abilities as a challenge, or just accept that some people will be better than you at whatever you do?