You can “win” this battle and yet lose the “war” if you don’t look long term. Getting to a new college may mean taking on student loans, and those will add up. Your future independence may be in jeopardy if you have to live at home to be able to afford paying off student loan debt.
Think long term. You want to be able to live on your own, away from your parents? Find out the details of your current college finances. Are you signing for loans? Or are your parents signing for loans they expect you to repay? This is important to know now. How much total debt are you looking at having to repay? Get a financial calculator to figure out how much your monthly payments will be to repay this amount. Then look at starting salaries for your desired career. Figure out if you can live on that salary minus debt payments.
If your parents are paying for everything, and you can graduate from college debt free, then this is a huge advantage for you. A huge gift from your parents, and it also puts your freedom and independence into closer reach.
A mature college student will consider all the factors of a situation and keep their future career goal in the center of their vision. What is it you want to do in life? And how can a major at your current college get you there?
The sooner you graduate, the sooner you can move away from your controlling father and make an independent life on your own.