Many parents have this problem. Most of us "ARE" average. You are not Greater or Lesser ,than any of us. Parents are just prejudiced, even though odds are "They" are average too. lol
is it too late to change?
but you are young and there is time. what interests you?
or you could look at it this way: you took courses you didn't like and weren't interested in and managed to get more than just a passing grade.
you had to stamina and strength to force yourself to do it and the self-discipline to continue.
Sounds like you have way more capabilities than you give youself credit for :)
now imagine how you're going to feel when you take a class that interests you.
and here's a thought - maybe you should go on interviews for jobs you want - or at least apply for them. keep up your interview skills and figure out a way to show what you've learned already could benefit an employer.
sometimes people hire because you have a degree.
well they had your interests at heart - but you will have to go to work every day, not them :)