Good for you! You wouldn't believe how stupid kids are now. I don't know if it's the schools fault, the parents fault, or both. I've been taking classes at night. My last class was Business Calculations. Most of us are working older adults but we had about five 18-20 somethings in the class. They always sat on the back row near the door. They would stay approximately 30 to 45 minutes out of a three hour class and then slip out. The last day of class we had finals. Four actually took the test. One came in and asked the instructor if he would pass if he skipped the final. Our instructor told him "yes but barely" so he left without taking it. They just don't care. The parents only care if they pass, not what they make. If Mom and Dad are paying, all the kids care about is passing.
BTW, I'm 50, was the oldest in the class, and passed the class with a 98.5. I had parents like you. :-) Stick with it. They might appreciate you someday.
I went back to college to finish my Bachelor's when I was 34. There were many kids like the ones that you describe. There were also many earnest, hard-working kids.
I completed that degree and had a new baby then went to grad school. A whole different ball game! While I was 41, many of my classmates were only 24, but so driven! None of that diversity crap that I fumed through in undergrad. These kids were from all corners of the world: China, India, Japan, Poland, Russia, France, Turkey, Pakistan, etc. It was thrilling! I learned so much!
Congratulations on your great score! Hang in there!