All through high school, I was this guy. So sure of my own abilities, so sure that all I lacked to achieve was intent. When i went to university, failing my first compsci year badly, this served as a wake up call. Strangely however it was not the one I needed. It showed me that I knew less than I thought I did, but I remained convinced that with good solid cramming I could force into my brain what I needed to excel a…
Once one's ability to support oneself is at stake, rather than some nebulous concept of 'education' i.e. learning something because someone thinks its important - it becomes surprisingly easy to work. I realised I would not be showing anybody up around the same timeframe as the original poster.
In case it's not obvious, there's a corollary? from C: If you've no faith confidence at all, you will block yourself from the path of self-improvement.