Well, you seem like the type of person that would just go around slapping someone out of the blue...
Why don't you stay in the apt. until you can get something else sorted out? I'm so sorry you are going though this. Of course he's going to blame you for his behavior...I do know what it's like to have arguments that can escalate. Try not to engage. My husband doesn't drink, but he does not argue fairly. I don't like it when he tries to engage me in an argument. It sucks. I try not to engage, then he accuses me of being passive-aggressive and that's not it at all. I just don't want to argue and fight. Most of the stuff he argues about is just not worth arguing about...Sometimes I wish I could shoot him with tranquilzer dart...
A little IV Valium might be a nice antecdote!! Just kidding.....I couldn't do that, but oh it might be nice to see how he would respond to a shot of Valium. ..