I see you as being part of an unhealthy family dynamic, and I don’t think it’s going to change until you break free from your parents. The hell with the degree, the school, whatever: You need your own path, and it doesn’t have to be this or that, just YOURS.
I read you as extremely likable, but in your OP you’re displaying, you’re demonstrating exactly the same behaviors for which you’re criticizing your parents.
And that’s not so bad, at 23 - shit, plenty of people are still carbon copies of their parents at 53.
Being an only child undoubtedly makes it challenging - you don’t have a sibling to roll eyes with, to say “can you believe this shit Mom and Dad are shoveling?” I think you’re writing about this here in hopes of hearing that yes, you’re right, they’re fucked up - and you know what, I DO think you’re right. I believe you.
Don’t wait for your parents to admit they’re wrong and validate your conclusions and observations, though, because they won’t do it. You may see it in their lives 10 or 20 years down the road - they’re changing, too, and when they no longer have YOU and your problems to focus on, the dynamic will shift greatly.
Right now, though, it’s your turn to go out into the world and make your OWN choices. You may have to give up BC to do it, but everything has its cost.
It’s scary – who will you be, once you quit being Their Angry, Overprotected Son – but the answer is worth finding.