Once a cheater always a cheater?
Ok so I got cheated on. What happened was me and my boyfriend were both at this party (verryy drunk) anyway he ended up kissing this girl. Now I'm not making excuses but I know this girl and she has a reputation of trying to hook up with other girls bfs and my boyfriend is a good guy who is not usually a cheater so that's why I was so devastated to find this out.(Ive seen her out a few times and she always tries to throw herself at him and other guys but I thought he would be smarter than that). He says that he can't stand her and that he doesn't want to blame the alcohol but he was really drunk and it happened quickly. I believe him completely when he says that she initiated it but he still should have not been in that situation in the first place! When she saw me after she just looked at me and smiled all happy with herself.
When I found out my friend confronted the girl and this is what she said apparently happened.. That they kissed and he was like this sucks and I really love my girlfriend at which point he stopped it.When I saw him right after he had this disgusted look on his face and has been aplogising all weekend and swears nothing like this will ever happen again. I really like him and we have only been together for 3 months so I want to give him another chance because apart from this we have the perfect relationship. The thing is obviously there's no guarantee that it won't happen again and its only going to be harder as time goes on and I fall more in love with him.
So my question is should I give him another chance? Or end it now before I cause myself more heartache? Please let me know what you guys think or if you have a similar experience :(