If the only two options are to break up with him or call the police, I'd say break up with him. I mean, that is, I don't know the situation though. If he's telling about some violent stuff, maybe call the police. But yeah, either way, not a good situation. You deserve better.