How do I stop the abuse from my partner?

I love my boyfriend of three years very much and we have recently moved in together. Things are mostly OK between us but every now and then he gets upset over a trivial matter and yells at me often using abusive language. Once he even slapped me. How do I stop this before the abuse […]