How do you feel about the way that Haley treated Jack? Do you think how Haley treats her previous boyfriends will be any indication of how she treats her next boyfriend?
I think it makes her a more complex character. Erotic games present a grossly unrealistic view of how easy it is to have incestuous sex. We've spent the entirety of this story (thus far) watching Haley work herself up to it, and she's been struggling with her urges for at least a decade. It sucks for Jack, yes. It's going to suck for Sandra, too. It's probably going to suck for their parents, if they find out. That all seems right and proper. It
should suck. Both of the twins have acted poorly in various ways and at various times. They're doing something taboo and socially unacceptable and it shouldn't be easy.
And no to the second question. She's only ever truly wanted one man. I'm ignoring the next set of questions because I've already answered them here.
After Haley learns that Adrianna's husband has been cheating on her, Haley says "Normally I'd feel sorry for her. But, fuck it! No one deserves it more." Does this mean that Haley thinks that Jack deserves to be cheated on? How about Sandra, does she also deserve to be cheated on?
One situation doesn't apply to the other. Adriana's husband does in fact deserve being cuckolded, or at least he's earned it as one possible retaliation among many. Haley expresses mild remorse over Jack, but then she's never expressed more than mild interest in him, so "tepid" is correctly proportional. Jack is her version of Sandra; a holding pattern until she's ready to accept what she actually wants.
Sandra, of course, does not deserve to be cheated on, and as I've repeatedly said for
months in this thread — and again only a few posts above this one — I hope the MC will have to face what he's done if he's tried to maintain a relationship with Sandra while fucking other women, including his sister. The threat from Victor makes it eminently clear that the writers have already thought about this.
How much psychological damage will Sandra suffer when she finds out that the guy she finally trusted enough to be intimate with was cheating on her with his own sister, someone who Sandra had also trusted and considered to be a friend of hers?
I would hope a lot, even though it'll suck for her. Which, I would also hope, would then be transferred to showing the MC just what a jerk he'd been via consequences.
Why didn't Haley and her brother simply break up with the people they are dating? Why did they continue to lead them on and take advantage of them?
Because love and sexual attraction aren't program code and people make regrettable and sometimes unforgivable mistakes. Again, greater character complexity. One can want the twins to have sex and logically recognize that there's an enormous amount of wrongness in the relationship. I see no sign that this story is shying away from an acknowledgment of that wrongness.
The blowjob questions are dumb. Kids do stupid things. I know you were a paragon of virtue and intricately thought-out ethics and morality when you were 15-18, but your sainthood is hard for the rest of us to live up to.
And here's the big question, why would anyone ever want to choose Haley over Sandra? Sandra is honest, kind, successful, and drop dead gorgeous. Haley is a known cheat and a liar who betrays those that trust her, ridicules them behind their backs, and has shown no remorse for any of it. Is it because she smells like lilacs? Because that's the only thing I've seen in the game that motivates the main character to hook up with Haley.
Because they're more attracted to her (I don't mean physically), which is the same reason anyone chooses one person over another. Sandra is gorgeous and loyal, sexually repressed, comes with an overstuffed valise of hangups, and generally boring. She's also not geographically available. I can identify many reasons to want to be with Sandra and even more not to, but if her positives outweighed her negatives it's possible I'd choose her over Haley. Despite the prehensile braid. And, by the way, Haley was showing plenty of remorse in the most recent update. In which she's still trying to find ways to avoid disrupting reality by continuing charades and unfaithful relationships, which is probably going to (and should) bite her in the ass.
Characters aren't avatars for moral perfection. Whenever they are they're boring as fuck unless their name's Aragorn. Haley's incredibly flawed. So is the MC. Those are positives in terms of narrative, not negatives.
Easiest exam ever.