Yeah, I don't really like being forced to fuck characters whenever the developer wants the MC to do it... In this game I just shrug and deal with it (I don't know why it doesn't bother me as much as it does normally) but I can understand why it would upset people. I would love it if the player could make actual decisions that matter but it's not possible. You can't even really stay mad at Alison, instead you are given a choice of forgiving her immediately or delaying the inevitable forgiveness...Yeah this kind of frustrated me as well. I had no choice in this matter. She is forced on you no matter what.
I mean, I am still in a relationship with Amber right? The MC invites her to his home with his family and dinner and lets her stay there. You don't do that with a random fling. So if the MC is with Amber, why doesn't he seem like it? No thoughts or anything about it at all? No regret or hesitation for cheating on Amber?
This is why I hate when stuff is forced on you. Here I am trying to play the good guy path, and I am forced to cheat on my girlfriend and sleep with my sister. I mean, come on, seriously?