My girlfriend and I have been together for 2 years already. But last year I met a girl and we had a relationship for about 5 months, which included sexual contact between us...just lately I broke up with my mistress and told my girlfriend everything..and only after cheating I realized how much I loved/love her..but I don't know if she is ever going to forgive me, she gave me another chance, but didn't forgive me..maybe I should just give up for both of us? because she keeps finding pictures or facts about my mistress and me that frustrate her. I guess she will be in pain anytime she sees something that reminds of my mistress or the fact that I cheated on her...so should I give up, or try and go through it?