The thing is Zelda, it doesn't sound like a one-time thing. It sounds like it happened before (with the pushing off the dock) and then again (punching, slamming, throwing stuff). I'm not an expert in physical violence so I don't really know but it sounds very scary to me, and I do think you need to protect yourself here. And maybe speak to someone with expertise in this area.
There was a site Vanilla posted about, I'll try and find it. In the meantime, maybe you should stay away for a bit and get over the shock and see how you feel.
Me 28 / H 28 M 1 / T 2.5 BOMB 12-3-14 "I don't feel like myself any more" Still living together, separate rooms.