If Catwoman hid something from Batman would he'd forgive her for it? This is something that I started to wonder like what if she turned out to be like a undercover government agent or something and Catwoman was just a deep cover thing? I mean I keep thinking a good twist in a BatCat story would be that the police turn against him like after some foreign power sanctioned by the Government or whatever decided to clean up Gotham, Batman would as usual find himself fighting the powers that be and ultimately get cornered with Catwoman by his side and they are about to get away he reaches for her but she shocks him by throwing him to the ground and then slaps a pair of cuffs on him.
I like this idea because it turns their dynamic on its head like Selina being the one enforcing the law and Bruce being the one who breaks it by being a vigilante. At the same time I wonder if he'd forgive her especially if she had been like just playing him (not completely of course) from the first day they met and supplied information that allowed whoever she worked for be it CIA, NSA, whatever to dismantle his entire life's work. I feel like it would make a better else worlds story because while Selina would make a cool spy(I mean it definitely fits her) I think it would kind of ruin her thief status.