Catwoman cheating on Bruce would have been a better alternative for calling off the marriage than what we got.

- - - - - - - -

Like, for some odd reason people tend to get up in arms when it comes to infidelity, meanwhile don't bat an eye at characters killing, etc. But as a Catwoman fan, lets be real it's completely in character for Selina to cheat. Lying, stealing and cheating is literally what her character is built upon.