If you could not avoid it you fucked up somewhere. She get's sexually assaulted and harassed but does not "give in" if she has an alternative .
PS: At least in the current version (v.0.14.9) of the game my "cheating counter" sits at 0