<human>: In short, I think that a person who is in a happy relationship can still cheat.  My GF thinks that if a person cheats, it means that there is something wrong with the relationship.  Some need, emotional or physical, is not being met, hence the cheating.

It's not really important that we have a difference of opinion, however, in our relationship it has some relevance.  She cheated on me a couple of years ago, during a time when I was holding her at a distance, both physically and mentally.

She claims that her cheating, while inexcusable, was nonetheless a result of my holding her at a distance.

Now, whenever something makes me uncomfortable or I have any questions for her, she insists that we can't move on with our lives unless I trust her, and that if I'm really worried about her cheating, I should work on the health of our relationship.  Because, if the relationship is healthy, there won't be cheating.

My opinion is that some people are just prone to cheating, and with such people, they need to avoid certain situations.

For some people, they can be totally happy and in a great relationship, but they could still cheat.

What say you, reedit?

Condense the text into a few key points
<bot>: Girlfriend thinks people in healthy relationships can not cheat, and that any cheating by either party is evidence of something wrong with the relationship.