Most Helpful Guy
Welcome to relationships, they are hard, people do stupid things and it can get messy faster then kids with a tin of paint. BUT that is not excussable, it one thing that a person should ever have to put up with. I know it is hard to leave, I have had my bad long relationship and it turned sour all of a sudden. But you need to get on top of the problem straight away.
My current partner was more forgiving then most people ever would of been. I screwed up, said something that was way out of line over the phone. She then got in her car and drove 4 hours to where I was and told me where I had gone wrong; how she was not happy with me and all the rest. No physical contact and a look that would make anyone shutter and hide under their bed. After a three minute conversation she walked away got in her car and didn't see her for a week. She refused all contact. And she made me earn her respect back. Everything was on the line. She held all privliages and our long term relationship went back to the pre-dating area. She made me work and work I did because I wanted her respect and it was my screw up.
Don't judge my partners response, I deserved it and if the whole story was told to you about what I said the crows would be after me and you would want to call for a breakup also. With talks with her I learnt a lot, this is years later, and she told me that if I had not done the right thing from that day on I was gone and that was certain. Flowers didn't even work I had to be genuine in my attempts.
I tell you this because he has lost your respectand rightly so. You now need to decide will he be able to gain that respect back or he crossed through a one way door. No one else can decide, but what ever it is stick to it. Breaking up is in an option, he deserves that but you are the only one that can make the decision.0THIS IS NOT RELEVANT ANYMORE