that said, I was in a similar position to you in high school. I would always get one of the highest scores in the class on tests/exams but usually get a poor overall grade due to missed homework assignments. the teachers did recognize that I was smart, but they concluded that the only possible explanation for my poor performance was that I was just lazy and pretty much wrote me off. in my my life at least, educators have been very willing to make exception after exception for less bright students who seem to try hard but will happily let smart underperformers fail without inquiring why.
Likely you and many others here and elsewhere as well, including children of those reading this, which is why I write it. If you have a gifted child, promote them! Learn about their needs and get them the educational resources they and society deserve.
The problems you both mention are the result of forcing gifted students to follow a mass education system. Evidence shows that such students should be in an IEP (Individualized Education Program). Many times, the gifted students also have problems with anxiety, depression, social isolation which makes them what's called "Twice Exceptional" students. Such students are written off, like you were, because teachers can't comprehend why such a bright student would struggle.
Such students are also misdiagnosed with ADHD, aspergers, anti-socialism, etc. A poignant distinction between giftedness and aspergers I just read recently is that the aspergers student is a social outcast and has no idea. The gifted student is a social outcast and feels terrible about it.
I think it's a huge injustice. The minds and capabilities of our brightest are a gift to our society and we are letting the treasures waste away.
I've been struggling a lot lately with a lot of issues and re-discovering the problems gifted people have in society has helped me put it back into perspective. What I and you and probably lots others are experiencing aren't the result of something being "wrong" with you, but rather perhaps too much of a good thing can be a bad thing?
For more info:
https://www.sengifted.org/post/can-you-hear-the-flowers-sing...
http://www.stephanietolan.com/gifted_ex-child.htm
http://www.metagifted.org/topics/gifted/adultGiftedness/
Except I then it lost due to being a depressed anxious wreck, not showing up to classes, switching majors 2-3 times and finally dropping out after 5 years full time + 2 years part time + 50k in student loan debt.
It's fine now though, apparently degrees aren't all that important for most software development jobs.
I'm doing much better these days. I ended up taking an internship somewhere local, working more / doing worse at school because I was actively avoiding it. I will say this was mostly a personal problem - I really don't do well sitting and listening to people talk about subjects I don't find interesting.
I eventually moved to Seattle, switched jobs a few times, and now work remotely for a company I (so far) love. Remote + unlimited PTO (ish, it's capped at 2 continuous weeks per quarter) has given me an excuse to travel to wherever I want. Life's now a blast :)
"Might even come to the point"? They do this now. They've been doing it for many, many years.
If I had not been accepted into college out of high school (and I’m sure I came very, very close) I probably would have gone the same route as you. My state even has a program where if you get good grades at a community college for 2 years, you can transfer to a state university and also get a huge discount on tuition (effectively paying community college prices to attend a flagship state university).
For -some- futures, doing the first year (or two) in a CC can be a better choice. Getting required electives out of the way, for example, probably at a lower cost. Getting feet wet and all the Frosh experiences out of the way.
OTOH, the competition and expertise attracted by a 'flagship' can be motivating and invaluable, from the get-go ... the opportunities to explore far more numerous ... not to mention the more diverse cultural and relationship environment.
It made my high school teachers and principal who might otherwise have written me off pay more attention to me. This was helpful in terms of getting recommendation letters, and also just being allowed to graduate despite a substantial number of absences. It helped get me into a college with a decent computer science program, and I met with much more success there than I had in high school. The freedom and challenges of the college environment really brought something out of me that high school hadn’t.
I think there are a lot of kids in my situation, who are smart but haven’t really “figured it all out yet” in high school. Hopefully there are other ways aside from standardized tests for them to demonstrate that they have potential, and hopefully teachers and colleges are paying attention.