Verbal, emotional and physical abuse are not ways of showing someone that you love them. Even if he says sorry and that he loves you after hurting you, this is not congruent with his actions. Hurting is not a form of affection. Because you are very much in love with him, you may refuse to believe this. However, he is not the only guy who can love you. Someone out there is bound to love you the way you are supposed to be loved, without emotional or physical abuse. You are already suffering by staying. If you stay, you are reinforcing his behaviors. It tells him that it is okay to do this to women. If you truly love this guy, leave. This is the first step in helping both of you. He needs help and he needs to grow. He needs to realize his mistakes and his tendencies as well. He can't do that with you reinforcing him. You need to take care of yourself. I know it is going to hurt, but staying will only create a deeper scar on you.