my parents are really upset with my desire to change majors

premed then means an extra few years of school. Can your parents afford that? Maybe that’s why they are cringing.
You need to find out why they are upset about it.

I will say that CS isn’t for everyone.