Hey there.
I do not think any cheating is justified. In a case where one cheats-they stay together-and then, the other cheats later on... there is really not much to say. They are both cheaters in that case. I'm not sexist; just female who's seen a lot. NO, I'm not suggesting she had a reason. It was more of a question for the OP.