I don't understand why people are shocked and upset certain characters don't have the personalities they imagined. The description in this game says
No, the vast majority do not expect Ava to be the ideal girl. The vast majority of us agree that the first scenario presented, in which she was unfaithful to the MC, was the best possible scenario if the dev wants to maintain that problematic background that she has.
From the beginning, to make Ava a cheater is to automatically condemn her to be a character with very, very little chances of being well received by the players. As has been said several times... Once a cheater, always a cheater. A controversial but courageous decision by the developer.
Now, I don't know if with the intention of making Ava less shitty (because she is), the possibility was added that she was not unfaithful, but that she was raped. Maybe it would have worked if you removed everything related to possible infidelity. But no, instead, both things were mixed, resulting in a poor plot, full of coincidences and unnecessary drama. And as if that were not enough, it is not confirmed whether both things happened.
This would have worked separately. Either she was unfaithful, or she was raped. It seems that the way in which the issue of rape was introduced was improvised. This results in the conclusion that the vast majority of us come to: Currently, Ava is a character almost impossible to empathize with.
I sincerely believe that two interesting plots may have come out.
1) Keep the original plan and that Ava has been unfaithful to the MC, having a cool possible redemption story on her part because she made a mistake.
2) That she went to the party without any intention of cheating on the MC, just to have fun with friends. But that, unfortunately, someone sexually abused her. She couldn't bear this and ended her relationship with the MC. Having a story in which she and he meet again and both help each other to overcome it.