Sounds like she needs to grow up a bit. You are only 18, live life, explore, and never settle. (until it really is the right time)Get out of this one before you get physically hurt. Not to mention fighting is so not good for any kind of relationship. Take a break from it all, and explain why. Once a cheater always a cheater. I would never be able to trust someone like that. Good Luck
Nor would I. Your friends etc are right, you do deserve better. If I was you, I'd move on. Good luck and hope that helps
Turkey Stuffing, I found out the hard way that a cheater is always a cheater. It hurts now, but if you stay, you're bound to have your heart broken even more. Sorry buddy. It really really sucks, I know.
Sounds like you gave her space and she sought to fill that space at least 2 times that you caught her likely there was more and so she fears that if you have space you will do what she did. Dump her move on and be happy.
but before you break up with her, wait until she hits you one last time. then, hit her back - break her nose. ensure she won't be sleeping around for a good month or so.
Listen man, i was in the same situation, my girlfriend cheated on me, and we only lasted 3 months after that. Cheating can crush any relationship, or marriage. But you must ask yourself, weither you love her or not. "Am I happy In this situation?" If the answer is anything but YES, leave. --Kidd--
I have a Question here, I have been noticing its all about "Bad Boys" why do you woman like the so called Bad Boys? They cheat ,lie are disrespectful yet you still take them back!