Mental abuse is just as bad and physical! You need to find support someplace and stand up for yourself. I wish you the best of luck and I am here if you need someone to stand with you.
Did he hurt you physically? Not that this is to say verbal warnings aren't enough to take precautions. I would still decide to live somewhere far if I were you.