my boyfriend's temper has gotten progressively worse as our relationship has gone on. he hits me a lot calls me names kicks me chokes me and has threatened to rape me. I know I should have left the first time he hit me but it is complicated. he knows where I work where I live and all my friends and he has told me that if I ever leave him he will find me and make me regret it. and I believe him. I'm scared, and I don't know what to do...advice?