Bf help

Opal • Hi

My boyfriend got mad at me and hit me now I have a black eye. I'm scared to dump him and I can't talk to my mom what should I do? PS this guy is not the someone you want to mess with if you don't have to.