The one who betrayed is the one at fault. Always. This normalizes women not speaking up about their wants and needs and then "I cheated because you didn't pay attention to me."
Men do the same thing, for sure. So let's not pretend that "it's the fault of both."
It's not. It's the fault of whoever got themselves in such a situation in the first place. The office slut invited her for a drink. She wasn't drunk when she accepted. She wasn't drunk when she accepted the second drink and she wasn't drunk when she accepted the third. In the end she got what she wanted.

Tbh while Emi was turned on by Kaoru, she never wanted to cheat on Suo. The one time they slept together, Emi was drunk and even called out Suo's name while doing the deed. Shouldn't it be Kaoru's fault for sleeping with a drunk woman? That's dubcon/noncon and may count as rape. Even later Emi kept rejecting Kaoru but he was the one who kept coming on her and even going as far as threatening her saying he had videos and pictures of that night.
Emi didn't struggle between Kaoru and Suo, she struggled because she didn't know if she should say she slept with Kaoru or not to Suo. Its bad that she ended up blaming everything on Suo at the end. Both of them were at fault and needed to communicate tbh.
Also I speed read this because I don't like any sort of cheating scenes so I might have missed out on may details so please tell me if I got anything wrong. Tbh the only read I read this is because I wanted to read it's spin off/sequel.