If you care that much about logical plot progression, maybe Adult VNs aren't for you.. You would get what you want on Literotica, there's a plethora of content there. Asking logic from games like these is trivial ..
It's not an issue of logic. I mention porn logic every time I talk about how insane these characters are written. Don't try to play that card, lol. Yes, porn stories always deserve the caveat of it being porn. Not here.
*even for porn logic* they behave like weird, BPD aliens.
It's mainly a Sophia problem but not exclusive to her either. As weird and as much as she will shift tone, action and blame every 5 minutes of her life the others are just as poorly written.
It's insane how the other people in her hourly trysts totally accept her weird changes in behavior.
A teenage boy has her tits in his mouth, has her naked pussy in front of her and never tries to push it even a bit.
A guy and his girlfriend has her in a gym shower with his dick on her hand and neither he or the GF try to push it a bit.
Etc.
Why? Dev is a bad writer/planner. Also because teasing is one of their main kinks (that and shota/age play) but mostly due to being a dogshit writer.