I think Mona had a LOT of issues herself….
Having sex with Niall when he was 15 for no other reason than because Ruben asked her to….
Getting into a relationship with Ruben after he came out of prison despite knowing he practically battered a man to death…..
Cheated on Ruben during their marriage despite knowing how violent and controlling he was…. Including sleeping with his brother.
Quickly getting into another relationship after Ruben was jailed a second time for almost battering someone else to death….
And then running back to Ruben as soon as soon as she was alone again.
I don’t really think there’s any depth to her character and really she just liked the fact that Ruben seemed to worship her and that he had lots of money. I also think she can’t be alone which is why she went off with someone new very quickly after Ruben went to jail, but then went straight back to Ruben when that new relationship broke down.
The way she was so cold towards Niall after they’d slept together, and then how she was tormenting/blackmailing him in the last episode kind of showed that actually she’s quite an unpleasant character. It wouldn’t have surprised me if she’d purposefully slept with Niall purely just to punish Ruben (with the hopes of getting pregnant as a bonus).
I mean I know Ruben is a psycho, but I have no idea what he saw in Mona.