I don't know if it ever all goes away. I wonder this myself. One thing that bothers me is when the cheater does not take full responsibility. I mean, yes it is possible that other things contributed to her behavior, but in the end all those actions were HER decisions, and you really had no control over them.
Take a look at this: http://technomom.com/love/cheatingtopoly.shtml