Haley is so lovely. And Sandra is so perfect. Dielemma!
Sandra perfect? That's quite a stretch. Even though lines from almost every character tries to send that message, her actions proves otherwise. Most of the things she does is being depicted as "so loving and caring" acts, but if you think about it a bit more, you'll realize that she's pretty overbearing at times, has highly unrealistic expectations and some of those so called selfless acts aren't that selfless at all.
There is the fact that the relationship with her is shoved onto you in the first place, not something you get to choose, even if you act dumb on purpose, but as she serves some sort of a balance in the beginning, with Haley having a boyfriend, it's kinda overlookable, but the lack of buildup with her is an issue already. The whole she stays silent about not liking sushi situation, and then that being shown as some big sacrifice from her because how much she likes you is ridiculous, like for real, you don't like a type of food just say it, there's nothing wrong with that...but nah, she gets a martyr card for it.
Then comes the time when the MC is sick, where she pretty much intrudes in even though they are only in a relationship for like a week or two, going overboard with a normal cold in an instant, the mattress thing is just another opportunity to show her caring side, but with her being a huge clean freak, it's just comes off as an unwanted favor in a situation that doesn't even begets that course of action. It's just her own preference as a solution. Haley questions her when she's moving the MC to her bed while he's sick, for which her reaction is just cutting her off firmly without thinking about it, another bad trait I'd say.
Later on when you're dating for a month or a bit more, I suspect even less, she's already talking about moving in together and such, like for what reason honestly? Gladly the conversation shuts down that course real quick but she visibly doesn't like something that's pretty realistic, yet isn't according to her own plan or vision.
I could bring up the sex thing, where she makes the MC wait for quite the time, yet when she gets a little bit of a push, those self imposed restrictions and the resolve she had towards the issue dissolves rather quickly, which makes the whole shenanigan rather questionable. Even she admits it it was a stupid thing if I remember correctly. I know I know she probably has trust issues not only because of said previous relationship but of her mother, whom we still haven't met or know the full picture of, neither of her previous relationship as well at that point, so going along with it "just because" , seems somewhat stupid.
When the promotion comes into picture, that's where the picture of her being so perfect shatters. You either commit yourself into a long distance relationship that will take years, which she pretty much expects from you based on the two whole months that you've been together, which is just fucking hilarious, or or she gets upset when you have a realistic approach and doesn't all merry go round about it. If you still won't play ball, that's where she decide to distance herself, comes the break up, where she acts from a rather high horse, which only gives me the feeling that all those past "nice acts" are like favors that gets chipped in and you should jump into a highly unpredictable long distance relationship with her in return, while you're only around 21 or so I might add, because if you don't, you're supposedly an asshole.
The narration and other characters supports this whole "wife material perfect girl" picture, so you can easily be stringed along with it, but if you take a step back and look at it realistically, it's not even remotely close a black and white situation. I recently played her route up to date, where she acts the perfect wife and charmer again if you take her home, but with knowing the alternative and what I said above, that thing is already soured in my book.
I'd take a Diane, Alana, Adriana or Lisa type much sooner, because all of them are pretty straightforward as for what their intentions are or what they want, and they don't contradicts their "character depictions" with their actions, not to mention Haley, who altogether has much better moments, and doesn't try to hide her flaws or hides her contradictory actions once they became clear, unlike Sandra, who gets the good girl pass for them.