I am smart and hardworking should not be allow other s to interfere with my life.
Sorry for very late reply
Sorry too for interfere too much in your relationship with your dad. I'm just being emotional coz I grew up in extreme hard way that force me to be very independent and have no place to turn to in my weakest point.
Never let your wounded pride/self esteem clouded your judgement and decision. Your father still the person who stand for you in your weakest point. Do you have someone else who help you in your darkest time?
If not, then he is the best person that you'll ever have. Think of the best days you have because of him, then the day of parting with him come.. Will you forget all the fight that happened between you two?
I understand, you have tough life too, and because of that, you care too much of other's people opinion on you.
For me, if I have a father like your father, I Will never ever choose other people 's fake smile, respect, and good attitude over my own father's real love

In Asian, most of parents interfere with their kids' life. Your father still better than other's Daddy in the world.
I think the main reason he interfere is because you lack of people's instinct. You lack of the ability to spot "predators" type of people.
In wildlife, "predators" are from different species. But in human life, "predators" are from same species, some with excellent disguise, camouflage to "bite" you.
Even me, with 90%++ accuracy in analysis, still not being good enough to save myself from being injured by "predators type" of people. Your dad just want to protect you
Being smart and hardworking can't help you to survive in the world that have many "predators"