Look I'm a boy, and I am not directly your friend, so let me be sound mean for a minute without apologizing for it.
How pathetic can you handle being? Imagine if everyone had to know your business. Would you want to have to stand in front of hundreds of people and tell them how bad your relationship is and how he put his hands on you but you are taking him back anway? I mean that would feel stupid. The whole crowd would boo you.
Also, what advice would you give your friend if she was in that exact situation? Wouldn't it be kick that baggage to the curb?
I am also a firm believer that if you put up with abuse you come to merit it. So if you decide to stay and the relationship gets worse or stays bad, you surrender the right to annoy your friends with your problems. Why? because you already know the answer to your problems so you should free their time up to give advice to people that might actually listen and want to help themselves.
The reason I am being so harsh is I because most people will answer in a supportive way.
And for all of you out there that are constantly supportive of your friends or sugar coat your advice . . . all you are doing is it making it easy for them to destroy their own lives . . . kick em in the ass rather than stroke their hair over matters like these.
As far as keeping yourself ffrom calling him. turn your ringer off and your answering service on . . . and plan dates with your friends as often as you plan dates with him . . in advance. don't call him . . which part of ex don't people understand? Every time you want to call him make yourself call a specific friend that you will tell in advance what is up.
Stop being a victim, If you can't handle a small thing like dropping a boy friend that will cheat on you, lie about it, humilaite you in front of your friends, and then put his hands on you . . . you probably won't be very successful in life and please don't have children that you will teach this low self esteem stuff to and so screw up their lives also . . .
Of course you can just stop talking to him and all this becomes null and void . . . good luck