Redheads get the benefit of the doubt because they have an extra bonus point of hotness...
(nah, cheaters always cheat)
Annie is just using the MC, told her parents he was going with her even before asking him. Knew she could get him to go with her.
Ava... I just don't see what kind of explanation she can give for being naked in Bryce's bed. Josh and Dick didn't seem surprised that the MC was there in the morning. Makes me think either she told people they were a couple while she was drunk or they knew... Look at how Dick is looking at him and what he is saying...He knows, and right after that as Josh and the love of his life leave he tells the MC where Ava is...
View attachment 1188267
Thing is that Bryce and Ava danced, grinding against each other, he asked her if she wanted to go upstairs, she said yes and grabbed Bryce by the hand and lead him upstairs. Then the MC gets messages and finds her naked in Bryce's bed the next morning. I just can't think of an explanation that conforms to those facts and ends with her NOT cheating on him.
And I think the dev should have it that she cheated, it would be interesting to see if the dev can write a story where some people are able to forgive the character. And maybe a few could "get over" or deal with her betrayal.