nothing's absolutely right or wrong the lady is at least true to herself the fact that she hasn't get married with the guy for seven years can reflect that she's not very interested in committment she let herself start to be involved in another affair just because of the LOVE AT FIRST SIGHT. this is just coherent with what she's been doing all those years.
not few people stay with someone they don't love. some lie and pretend that they love. some cheat themselves and tear their personality apart. these can hurt badly.
she is honest to everybody, including herself. not too bad
if judgement should be made, it should not be made upon her leaving or not, but the sincerity and sobriety for starting a relationship.
however, it's stupid to expect much from an immature person. so everyone in the story has their own responsiblity to get involved in the story. why had they chosen such a partner? they should know that!