I have also faced abuse from father even suicide threats till I joined college then i moved to different place and never looked back once I started earning slowly I started finding my own peace and started doing things I like. Now I travel around the world with money I saved also taking care of my mother.
All I can say shift all your frustration towards your goal. Time will heal everything and once you started living on your own things will work out. Never give up you have only yourself nobody else