-
Hey, it's not like it's the end of the world. You're so young in a few months you'll be up looking for the another leading lady. Date around, see what you like, see what you don't and have a little fun. And to add there are plenty of little ladies who wouldn't even dream of cheating on a man.
Oh and just remember you're not to blame for her cheating but you didn't do a lot of things you needed to be doing. Remember that. There are a lot of ladies who need to feel wanted, desiered, pretty and loved. You must show this regularly, pay attention when a lady is crying out for attention. If you can remember that the next time around you're golden.
-
Yeah, I agree with everyone else. You need to break it off. She cheated on you twice and didn't even have the courtesy to break up with you first? Sounds like she wants to have her cake and eat it too. She's too young to know what she wants. She'll probably beg you to come back, but I wouldn't fall for it if I were you. I know it's hard to break up after almost 7 years, but people change, and she's certainly changed. She made her choice, now she has to live with the consequences. If you take her back, you're only showing her that her cheating was ok. She'll do it again. Once a cheater, always a cheater.
Her cheating might have been prevented by you giving her more attention, but it's too late now. You've learned your lesson for the next woman that comes into your life. You sound like a pretty successful guy, so I'm sure you'll have no problem meeting another good woman.