Open Question: i need some advice!!!?

my boyfriend and i have been together for almost 3 years, for the last year he has been well to put it nicely an ass. he is sarcastic and rude ,he has no respect for my family. he has tried to be violent once, he is always insulting, he is bossy, and i am just plain tired of it. i have asked him to leave a number of times but he refuses to budge. he sad id have to call the cops if i want him to leave and then he threatened me he would be violent if i called the police. and that he wont leave until our lease is up in august. what should i do. please help!!!