OK. First of all, I think you have a right to know, that my first girlfriend dated a guy like you.. and then cheated on me to go back to that guy.. untile SHE realized what a mistake she did, and left him.. so i'm actually not too fond of men who treat women like that.. It's one thing to put your foot down in a relationship and be the man, but it's a totally different thing to put your hand up and become the @sshole..
But, i've already had 2 years of training in putting my personal views and biases aside and looking at the facts objectively.. so i'll try my best here to give you unbiased advice..
The first thing i'm going to tell you is.. leave her alone, and let her be.. When a man hits a woman, the woman feels physical pain, a pain that will leave some bruises that will heal in time.. but when HER man hits her, the physical pain is almost non-existant (like a dot on the map) in the face of the emotional pain she feels.. I know, because I have very close friends who have been in abusive relationships; and when I saw their bf's i've kicked their @ss, and they jumped in the way to stop me.. because a loyal loving woman can't part that fast emotionally, and by "manhandling" her, you have instantly and suddenly taken the ground from under her.. in a second, you have stripped her of all sense of trust, love, warmth, security, and safety she felt with you.. the man she felt that for has now punished her.. and had to result to getting physical.. so her female psyche' immediately searches for what SHE has done wrong.. she doesn't want to accept the image of you as a monster.. but that's what has taken place.. and these are bruises that won't heal..
The second and last piece of advice I will offer is a solution to the problem.. The only way to "fix" it, is realize that this is a manifestation of insecurity.. YES, that's what violence is.. humans are NOT violent creatures. Violence is a animal behavior, exclusively, and takes place when there exists fear. Similarly, this is what takes place with people, and that is what insecurity is, "fear". I'm not here to insult you, i'm here to help you, so try your best to listen. Insecurity is natural; EVERYONE is insecure, but some people choose to conquer this inhibiting limitation, others find inefficient excuses which are nothing more than "easy" solutions to the problem. This is what "violence" is, amung many others. So then, what is the "right" long-term solution?
Once you realize that insecurity is a form of "fear".. you must then take the second step and ask yourself.. "fear from what?" Insecurity is "fear of the unknown". Insecure people are NOT people who are not content with themselves, rather, they are people who do not know/understand themselves. They live in "fear" of not knowing their identity, their goals, or their positive qualities/talents/skills they have to contribute to society and offer the world.
So what I want you to do is:
1. Forget about her, and leave her alone, apologize if you want, but then move on and let her be.
2. Get a pen and some paper.
3. Write down (3) of your strongest qualities as a person.
4. Write down (3) of your strongest qualities in your personality.
5. Write down (3) things you are skilled/talented in.
6. Write down (5) goals you have for yourself by the end of 1 week from now, 1 month from now, 1 year from now, 5 years from now, 10 years from now.
7. Write down a plan to achieve those goals.
8. Now, look at what you've wrote down and ask yourself, "If someone just met me and asked me, who are you? what do you want to do with your life?" what would I tell them? do I know what to tell them?
9. Do this every weekend (when you have time).
10. When talking to people, know who you are, feel the change in yourself after you do this for 1-2 weeks, how much more "in control" of your life you feel, and to what degree you "understand/know" yourself better than before.
11. Understand this: "this thing we call failure is not the act of falling, rather, it is the lack of willingness to get back up", that is the attitude you should have towards mistakes and bad-times in life.. think back on them, and LEARN from them, don't sulk.
That's all I have to say, I hope this doesn't fall on deft ears or blind eyes..
If you can't stop the Wind, then you can't stop the Storm.