First of all, break it off with the bf like others suggest, but if he is like you say, please be careful that he doesn't look for some type of pay-back for leaving him....He probably needs anger management , but that's not your problem...You are # 1....Always remember that !!! Please talk to your parents as I'm sure , like all of us, will understand and help you....You know you can't just get up and leave (hopefully you are not living with him) if you are, go to your parents (do the yorkies belong to you?)...
Next, you must have finances if you are to go somewhere, you must have money to live for at least 6 months in case you can't find a job !!
I know it sounds like 'mission impossible', but it can work, you just need to organize yourself before you make a huge move....Many people get to a destination and find out that it's not what they expect and it's a bummer. My sister-in-law left AZ to transfer to Florida with her company, only to find out that when she got to the apartment, they didn't allow dogs !!! She had to spend time in a hotel, eventually couldn't and drove the uhaul up to Jersey,where she originally started 3 yrs ago...(She couldn't get a good paying job here-originally worked in NY for big bucks)
So, I don't mean to discourage you, just get it together before you leave..
What's for certain is, say bye-bye to your abusive boyfriend !!! ASAP