Anybody who cheats is "callous" and I hate them. I hate and have no respect for cheaters.
The actual reason she is breaking up is because she SHOULD be wanting to do the right thing; not lay blame on the guy with a slew of lousy reasoning. She felt bored; she cheated. Now she can OWN UP TO IT.