How many times should I forgive my girlfriend who keeps cheating on me?

I’ve been in a relationship with my girlfriend for almost three years now, however, she has cheated on me a few times.

The first time she did it I forgave her. Then she cheated again with a different man but I still forgave her.

Things have been fine for almost a year, but a couple of weeks ago, I caught her sexting a new guy.

I love her, but I can’t keep doing this. I have never cheated on her.

Do you think I should give up on this relationship or talk to her about it? I don’t know what to do any more.

Coleen says

This girl is not committed to you at all. I always say the first time can be a mistake, but any time after that is a choice.

She either loves the excitement of an affair or she’s keeping her options open – either way she has no respect for you and isn’t ready for a grown-up relationship.

You’ve obviously talked about it in the past and she must have seen how upset you were, but she clearly thinks it’s OK to keep doing it because she’ll be able to talk you out of dumping her.

You have two choices – end it and don’t waste another three years of your life (that would be my choice), or stay and accept the fact that no matter what you say to her, she’ll always be looking for that thrill.