why you got married in the first place, maybe you wanted a green card and he wanted to have sex with a beauty so beast and beauty have a fight...you just trapped into this hole...once you called police, he can be arrest for any physical touch (I mean abuse)you need a divorce lawyer for his harassment.