I can't say. I'm 38, and I suspect when I was a teenager I was somewhat like this. But I learned after a few times of people being curt after I asked them questions that I need to try to figure out problems myself. I'm not sure how someone got this far with only depth and no breadth to their problem solving ability.
Thanks for listening to me vent, by the way. I'm frustrated at work right now, and this helps.