I slapped my boyfriend, what now? I asked him to forgive me as I didn't know why I would react like that. Please help?

Anonymous
On Tuesday night (Wednesday was a public holiday) we (my boyfriend, his friend and myself) went out for drinks. My boyfriend said to me that we should get his boyfriend someone to take home. So I thought to myself okay goodluck but I will try. So this girl came to approach my bf's friend and I said to her he is a really nice guy and blah blah blah. So the night went on and we all got drunk and one of my working friends was also in the club and I went to my boyfriend and told him to come and great my friend. So I got upset because he didn't wanted to and the whole night he was busy telling his managers bpyfriend that he will fuck him up and if he messes with his manager. So I was standing there and smoking and my boyfriend came to me and said that this girl was interested in his friend and that its my fault that she dont like him any more because she said to my bfs friend "tell your friends girl to back off" so then I got really really upset. I asked my boyfriend to book me and uber as I wanted to go home. I threw the phone and said there. So he and his friend left. I had no money and didn't know the uber password so I had to walk. When I got to the hostel I said thank you for letting me walk alone as the previous time I got raped and you know that. Then he got upset and threw his phone (an I phone I baught him) I then grabbed him by his shirt and he pushed me to the ground. I then got up and slapped him really hard. The next morning I went to give him his stuff and he said that he is hurt. I told him that he has slapped me before and I forgiven him. He then just walked away. I sent him a Facebook message saying Im really sorry but he doesn't reply. I have talked to my friends and they said hê deserved it as he cheated on me a few times and he slaped me before but that doesn't help. I really feel bad. This morning I considered handing myself in at the police station. I really don't know what to do. Please help!!
I slapped my boyfriend, what now? I asked him to forgive me as I didn't know why I would react like that. Please help?
3 Opinion