Get thee to an attorney, yesterday if you can manage.

Assault? Police report. Withholding your mail? Totally illegal, a federal crime. File a complaint with the Postal Inspector.

What county are you in? You need to get out of there, and fast. Depending on where you are, there may be a women's shelter available to you.