Should I forgive my girlfriend for cheating?

Anonymous
My girlfriend and I have been together for four years. She cheated on me with a guy that she had just met at a party with her friends 2 1/2 years in but told me about it right away and I tried to forgive her but every time I think I have moved on something brings that memory back into my head and I just can't forget about it. I thought that breaking up with her would be the right thing to do but then I just found it too hard to move on. She says she loves me and would never do anything like that again but she also told me that she would never cheat on me in the first place. She is constantly telling me that she is sorry but when I try to talk about it and see if we can fix it she just changes the subject and acts like nothing ever happened. How do I know if she is truly sorry.
Should I forgive my girlfriend for cheating?
28 Opinion