Been with her for 1.5 years thereabouts. Have cheated on her numerous times, some of the times she's found out. The only times she's found out, are the times when I've slept with another girl when we were on a "no contact" break due to quarrels or what not.

Anyway about a month ago, I went on holiday with a couple friends and ended up cheating on her. Came back to my country and she found out (she came across the chatlogs).

She found the girl's Facebook and threatened her, threatened to tell her family (?) and company. Oh yea, she also threatened to tell her boyfriend. Yes the girl was attached. Went no contact for about a day after this, and my LTR ended up calling me to go over to her place.

The past 2 weeks have been hell. We swing between periods of normalcy (when she isn't thinking about what happened) and times where she just goes nuts on me for cheating on her when we were "happy", and getting angry at me for the smallest things.

I don't know what to do. I feel bad for cheating, but I think I feel worse about being found out. Just a while ago she cried, saying she doesn't know if she can ever truly be happy with/trust me again.

Any advice from anyone who's been in a similar spot?