Same experience here except I stayed with it and finished my BS in CS. As someone who had been reading books and magazines on my own to program a Commodore 64 since I was 14 (I'm showing my age here LOL), when I got to college my first few courses seemed elementary. I even did well in math in high school so I could score high on the placement test (which I did) to satisfy the math prerequisites for the first few CS courses so I could take them in my first quarter (which I did).
But I stayed with it because I had talked to programmers in my area when I was in 11th grade and asked them what kind of training was good both on the resume and in giving me actual skills I wouldn't think to research and learn on my own. They all told me what kind of training was really good (almost all of them said a BS in CS in any of the University of Alabama schools, even an Auburn alum told me that) and if I stayed with it I'd learn a lot in my junior and senior courses (which I did).
So if anyone can do self-motivated learning and combine it with really good training (after vetting from the folks who know what the good training is), it's the best of both worlds.
.
Radio Shack TRS-80 Model 3 and then a VIC-20 here - same age as you.
Then later when I was a Junior in high school I bought one of the
first original IBM PCs - $3000+ - It had TWO 5 1/4 inch floppy drives!
I had to swap diskettes a dozen times to compile a small Fortran program. LOL!
PS: I'm 58.
My latest computer purchase was a kamrui-ak1-pro-mini-pc - 5 x 5 x 2 inches.
Clock speed is 2.9 gigahertz - whereas the IBM PC was 4.77 kilohertz. LOL!