When did you realize you were a brainlet?

Does anyone else flounder when exposed to a new subject? I feel positively retarded when learning new material, but then it'll click about a month later and it makes way more sense

Calc 3
>have no idea what a vector is and how it works
>flounder terribly on homework, takes hours to figure out how to solve vector problems and figure if they intersect and etc
>introduce partial derivatives
>everything clicks, realize this is just calc 1 with vectors
>perfect scores on midterm and final

Organic chemistry
>what the fuck are reactions
>holy shit WHY is this SN2 and that one is SN1?
>why does changing the solvent make this E1? Why is this a good nucleophile?? What the fuck
>fail midterm
>sit down and do all of book problems for final
>see patterns
>do okay on final, get a B
>take winter break, start Ochem 2, given a review pset to work on
>fly through it, why was this hard?
>can see electrons moving when I close my eyes
>holy shit this is amazing

except for all those people pure math PhDs
>300k starting