My problem was everything was too easy. I was bored. I would get reprimanded for not working because they gave us an hour worth of work, I finished it in 10 minutes and then did other stuff. I basically didn't have to study for anything, I just showed up and got Bs. If I put in 10% effort I got As. And all I ever got for it was yelled at for having done everything they asked me to do too fast.
So I started sitting in the back of the classroom minding my own business and trying not to be noticed. I'm convinced my life would have been very different if I hadn't been completely jaded from most of my teachers basically punishing me for being better than the rest. By my mid teens I didn't give a shit, I was happy coasting along doing better than the rest just by showing up.
My choices were my own and I'm doing pretty well now. Got my shit together in my late 20s and got a CS degree. Best decision I ever made. But I can't help but think I could have ended up on a path like this much earlier if my teachers actually supported me rather than treating me like a problem.